NavigationExtensions NavigationExtensions Class

Definition

Extension methods for INavigation.

public static class NavigationExtensions
Public Module NavigationExtensions
Inheritance
System.ObjectSystem.Object
NavigationExtensionsNavigationExtensions

Methods

System.Object.Equals(System.Object) System.Object.Equals(System.Object) Inherited from System.Object
System.Object.Equals(System.Object, System.Object) System.Object.Equals(System.Object, System.Object) Inherited from System.Object
FindInverse(INavigation) FindInverse(INavigation)

Gets the navigation property on the other end of the relationship. Returns null if there is no navigation property defined on the other end of the relationship.

System.Object.GetHashCode() System.Object.GetHashCode() Inherited from System.Object
GetTargetType(INavigation) GetTargetType(INavigation)

Gets the entity type that a given navigation property will hold an instance of (or hold instances of if it is a collection navigation).

System.Object.GetType() System.Object.GetType() Inherited from System.Object
IsCollection(INavigation) IsCollection(INavigation)

Gets a value indicating whether the given navigation property is a collection property.

IsDependentToPrincipal(INavigation) IsDependentToPrincipal(INavigation)

Gets a value indicating whether the given navigation property is the navigation property on the dependent entity type that points to the principal entity.

System.Object.MemberwiseClone() System.Object.MemberwiseClone() Inherited from System.Object
System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ReferenceEquals(System.Object, System.Object) Inherited from System.Object
System.Object.ToString() System.Object.ToString() Inherited from System.Object