The ReadOnlyNodeCollection type exposes the following members.

Constructors

  NameDescription
ReadOnlyNodeCollection
Initializes a new instance of the ReadOnlyNodeCollection class.

Methods

  NameDescription
AddItem
Delegates adding of an item to the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
AddNewItem
Delegates adding of a new item created based on the specified parameters to the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
ClearItems
Delegates clearing of all items from the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
Contains
Determines whether an element is in the ReadOnlyCollection<(Of <(T>)>).
(Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
CopyTo
Copies the entire ReadOnlyCollection<(Of <(T>)>) to a compatible one-dimensional Array, starting at the specified index of the target array.
(Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
CreateNewItem
Called when a new node item is added to the collection by calling InsertNewItem method and the event handlers of the NewItem event haven't set up the new node item themselves.
(Overrides ReadOnlyEntityCollection..::.CreateNewItem(array<Object>[]()[]).)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetEnumerator
Returns an enumerator that iterates through the ReadOnlyCollection<(Of <(T>)>).
(Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IndexOf
Searches for the specified object and returns the zero-based index of the first occurrence within the entire ReadOnlyCollection<(Of <(T>)>).
(Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
InsertItem
Delegates inserting of an item to the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
InsertNewItem
Delegates inserting of a new item created based on the specified parameters to the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
MemberwiseClone
Creates a shallow copy of the current Object.
(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.
(Inherited from ReadOnlyEntityCollection.)
OnPropertyChanged (Inherited from ReadOnlyObservableCollection<(Of <(Entity>)>).)
RemoveItem
Delegates removing of an item from the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
RemoveItemAt
Delegates removing of an item from the bound managed item collection.
(Inherited from ReadOnlyEntityCollection.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Count
Gets the number of elements contained in the ReadOnlyCollection<(Of <(T>)>) instance.
(Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
Item
Gets the node at the specified index.
Items (Inherited from ReadOnlyCollection<(Of <(Entity>)>).)
ParentManager
Gets the parent manager of this collection.
(Inherited from ReadOnlyEntityCollection.)

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.
(Inherited from ReadOnlyEntityCollection.)
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