Implements a strongly typed collection of ISchemaObject elements.
Namespace: SchemaExplorerAssembly: SchemaExplorer (in SchemaExplorer.dll) Version: 6.0.0.0 (7.0.0.15127)
Syntax
C# |
---|
[SerializableAttribute] public class SchemaObjectCollection<T> : NamedObjectCollection<T>, ISchemaObjectCollection<T>, INamedObjectCollection<T>, IObservableList<T>, IList<T>, ICollection<T>, INotifyCollectionChanged, INotifyPropertyChanged, IReadOnlySchemaObjectCollection<T>, IReadOnlyNamedObjectCollection<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable where T : ISchemaObject |
Visual Basic |
---|
<SerializableAttribute> Public Class SchemaObjectCollection(Of T As ISchemaObject) Inherits NamedObjectCollection(Of T) Implements ISchemaObjectCollection(Of T), INamedObjectCollection(Of T), IObservableList(Of T), IList(Of T), ICollection(Of T), INotifyCollectionChanged, INotifyPropertyChanged, IReadOnlySchemaObjectCollection(Of T), IReadOnlyNamedObjectCollection(Of T), IReadOnlyCollection(Of T), IEnumerable(Of T), IEnumerable |
Type Parameters
- T
Remarks
SchemaObjectBaseCollection provides an ObservableList
that is strongly typed for ISchemaObject elements.
Inheritance Hierarchy
System..::..Object
ObservableList<(Of <(<'T>)>)>
NamedObjectCollection<(Of <(<'T>)>)>
SchemaExplorer..::..SchemaObjectCollection<(Of <(<'T>)>)>
SchemaExplorer..::..DataObjectBaseCollection
SchemaExplorer..::..DataObjectBaseCollection<(Of <(<'T>)>)>
SchemaExplorer..::..IndexSchemaCollection
SchemaExplorer..::..MemberColumnSchemaCollection
SchemaExplorer..::..ParameterSchemaCollection
SchemaExplorer..::..SchemaObjectBaseCollection
SchemaExplorer..::..SchemaObjectWithOwnerCollection<(Of <(<'T>)>)>
SchemaExplorer..::..TableKeySchemaCollection
ObservableList<(Of <(<'T>)>)>
NamedObjectCollection<(Of <(<'T>)>)>
SchemaExplorer..::..SchemaObjectCollection<(Of <(<'T>)>)>
SchemaExplorer..::..DataObjectBaseCollection
SchemaExplorer..::..DataObjectBaseCollection<(Of <(<'T>)>)>
SchemaExplorer..::..IndexSchemaCollection
SchemaExplorer..::..MemberColumnSchemaCollection
SchemaExplorer..::..ParameterSchemaCollection
SchemaExplorer..::..SchemaObjectBaseCollection
SchemaExplorer..::..SchemaObjectWithOwnerCollection<(Of <(<'T>)>)>
SchemaExplorer..::..TableKeySchemaCollection