Namespace: SchemaExplorer
Assembly: SchemaExplorer (in SchemaExplorer.dll) Version: 6.0.0.0 (7.0.0.15127)

Syntax

C#
[SerializableAttribute]
public class WrappedSchemaObjectWithOwnerCollection<TBase, TActual> : WrappedSchemaObjectCollection<TBase, TActual>, 
	ISchemaObjectWithOwnerCollection<TBase>, ISchemaObjectCollection<TBase>, INamedObjectCollection<TBase>, IObservableList<TBase>, 
	IList<TBase>, ICollection<TBase>, IEnumerable<TBase>, IEnumerable, 
	INotifyCollectionChanged, INotifyPropertyChanged
where TBase : class, ISchemaObjectWithOwner
where TActual : class, ISchemaObjectWithOwner, TBase
Visual Basic
<SerializableAttribute>
Public Class WrappedSchemaObjectWithOwnerCollection(Of TBase As {Class, ISchemaObjectWithOwner}, TActual As {Class, ISchemaObjectWithOwner, TBase})
	Inherits WrappedSchemaObjectCollection(Of TBase, TActual)
	Implements ISchemaObjectWithOwnerCollection(Of TBase), ISchemaObjectCollection(Of TBase), 
	INamedObjectCollection(Of TBase), IObservableList(Of TBase), IList(Of TBase), 
	ICollection(Of TBase), IEnumerable(Of TBase), IEnumerable, 
	INotifyCollectionChanged, INotifyPropertyChanged

Type Parameters

TBase
TActual

Inheritance Hierarchy

System..::..Object
  WrappedObservableList<(Of <(<'TBase, TActual>)>)>
    SchemaExplorer..::..WrappedSchemaObjectCollection<(Of <(<'TBase, TActual>)>)>
      SchemaExplorer..::..WrappedSchemaObjectWithOwnerCollection<(Of <(<'TBase, TActual>)>)>

See Also