MutableNavigationExtensions MutableNavigationExtensions Class

Definition

Extension methods for IMutableNavigation.

public static class MutableNavigationExtensions
Public Module MutableNavigationExtensions
Inheritance
System.ObjectSystem.Object
MutableNavigationExtensionsMutableNavigationExtensions

Methods

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

FindInverse(IMutableNavigation) FindInverse(IMutableNavigation)

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.

public static IMutableNavigation FindInverse(this IMutableNavigation navigation)
<ExtensionAttribute>
Public Shared Function FindInverse(navigation As IMutableNavigation) As IMutableNavigation
Parameters
navigation
IMutableNavigation IMutableNavigation

The navigation property to find the inverse of.

Returns

The inverse navigation, or null if none is defined.

GetHashCode() GetHashCode()

Inherited from System.Object

GetTargetType(IMutableNavigation) GetTargetType(IMutableNavigation)

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

public static IMutableEntityType GetTargetType(this IMutableNavigation navigation)
<ExtensionAttribute>
Public Shared Function GetTargetType(navigation As IMutableNavigation) As IMutableEntityType
Parameters
navigation
IMutableNavigation IMutableNavigation

The navigation property to find the target entity type of.

Returns

The target entity type.

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object