NavigationAttributeNavigationConvention<TAttribute> NavigationAttributeNavigationConvention(Of TAttribute) Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public abstract class NavigationAttributeNavigationConvention<TAttribute> : INavigationConvention where TAttribute : AttributePublic MustInherit Class NavigationAttributeNavigationConvention(Of TAttribute As Attribute)
    Implements INavigationConvention

Type Parameters

TAttribute

Inheritance Hierarchy

  • System.Object
    System.Object
  • NavigationAttributeNavigationConvention<TAttribute>
    NavigationAttributeNavigationConvention(Of TAttribute)

Inherited Members

ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods

  • Apply(InternalRelationshipBuilder, Navigation)
    Apply(InternalRelationshipBuilder, Navigation)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual InternalRelationshipBuilder Apply(InternalRelationshipBuilder relationshipBuilder, Navigation navigation)Public Overridable Function Apply(relationshipBuilder As InternalRelationshipBuilder, navigation As Navigation) As InternalRelationshipBuilder

    Parameters

    Returns

  • Apply(InternalRelationshipBuilder, Navigation, TAttribute)
    Apply(InternalRelationshipBuilder, Navigation, TAttribute)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public abstract InternalRelationshipBuilder Apply(InternalRelationshipBuilder relationshipBuilder, Navigation navigation, TAttribute attribute)Public MustOverride Function Apply(relationshipBuilder As InternalRelationshipBuilder, navigation As Navigation, attribute As TAttribute) As InternalRelationshipBuilder

    Parameters

    Returns

  • GetAttributes<TCustomAttribute>(EntityType, String)
    GetAttributes(Of TCustomAttribute)(EntityType, String)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    protected static IEnumerable<TCustomAttribute> GetAttributes<TCustomAttribute>(EntityType entityType, string propertyName)where TCustomAttribute : AttributeProtected Shared Function GetAttributes(Of TCustomAttribute As Attribute)(entityType As EntityType, propertyName As String) As IEnumerable(Of TCustomAttribute)

    Parameters

    Returns

    • System.Collections.Generic.IEnumerable<T><TCustomAttribute>
      System.Collections.Generic.IEnumerable<T>(Of TCustomAttribute)

Details

Assembly

Microsoft.EntityFrameworkCore.dll