The ReadOnlyEntityCollection type exposes the following members.

Constructors

  NameDescription
ReadOnlyEntityCollection
Initializes a new instance of the ReadOnlyEntityCollection class.

Methods

  NameDescription
AddItem
Delegates adding of an item to the bound managed item collection.
AddNewItem
Delegates adding of a new item created based on the specified parameters to the bound managed item collection.
ClearItems
Delegates clearing of all items from the bound managed item collection.
Contains (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
CopyTo (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
CreateNewItem
Called when a new item is created in the collection by calling InsertNewItem method and the event handlers of the NewItem event haven't set up the new item themselves. Inheriters should return their own item type based on the parameters list provided.
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetEnumerator (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
IndexOf (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
InsertItem
Delegates inserting of an item to the bound managed item collection.
InsertNewItem
Delegates inserting of a new item created based on the specified parameters to the bound managed item collection.
MemberwiseClone (Inherited from Object.)
OnCollectionChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)
OnNewItem
Raises the NewItem event when a new item is created in the collection by calling InsertNewItem method to allow the event handlers to create their own item type. If the event handlers do not set up a new item (using the Item property setter of the event arguments) creates a new item by calling CreateNewItem method.
OnPropertyChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)
RemoveItem
Delegates removing of an item from the bound managed item collection.
RemoveItemAt
Delegates removing of an item from the bound managed item collection.
ToString (Inherited from Object.)

Properties

  NameDescription
Count (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
Item
Gets the entity at the specified index.
Items (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ParentManager
Gets the parent manager of this collection.

Events

  NameDescription
CollectionChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)
NewItem
Occurs when a new item is created in the collection by calling InsertNewItem method to allow the event handlers to create their own item type.
PropertyChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)

Explicit Interface Implementations

  NameDescription
ICollection<(Of <(T>)>)..::.Add (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.Add (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ICollection<(Of <(T>)>)..::.Clear (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.Clear (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
INotifyCollectionChanged..::.CollectionChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)
IList..::.Contains (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ICollection..::.CopyTo (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IEnumerable..::.GetEnumerator (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.IndexOf (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList<(Of <(T>)>)..::.Insert (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.Insert (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.IsFixedSize (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ICollection<(Of <(T>)>)..::.IsReadOnly (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.IsReadOnly (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ICollection..::.IsSynchronized (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList<(Of <(T>)>)..::.Item (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.Item (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
INotifyPropertyChanged..::.PropertyChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)
ICollection<(Of <(T>)>)..::.Remove (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.Remove (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList<(Of <(T>)>)..::.RemoveAt (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
IList..::.RemoveAt (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ICollection..::.SyncRoot (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)

See Also