INavigationSet Interface Breeze.sharp
The interface that describes the type for any nonscalar navigation property on an Entity.

Namespace: Breeze.Sharp
Assembly: Breeze.Sharp (in Breeze.Sharp.dll) Version: 0.6.0.5 (0.6.0.5)
Syntax

public interface INavigationSet : IEnumerable, 
	INotifyPropertyChanged, INotifyCollectionChanged

The INavigationSet type exposes the following members.

Methods

  NameDescription
Public methodAdd
Adds an IEntity to this collection - if an entity is added that is already in the collection, the add is ignored.
Public methodClear
Clears this collection.
Public methodContains
Returns whether an IEntity is part of this collection.
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
Public methodRemove
Removes an IEntity from this collection.
Top
Extension Methods

  NameDescription
Public Extension MethodGetAggregateHashCode
Returns a hashcode for a collection that uses a similar algorithm to that used by the .NET Tuple class. Order matters.
(Defined by EnumerableFns.)
Public Extension MethodToAggregateString
Concatenates the string version of each element in a collection using the delimiter provided.
(Defined by EnumerableFns.)
Top
Properties

  NameDescription
Public propertyCount
Public propertyNavigationProperty
The NavigationProperty associated with this collection;
Public propertyParentEntity
The parent IEntity associated with this collection.
Top
Events

  NameDescription
Public eventCollectionChanged
Occurs when the collection changes.
(Inherited from INotifyCollectionChanged.)
Public eventPropertyChanged
Occurs when a property value changes.
(Inherited from INotifyPropertyChanged.)
Top
See Also

Reference