KeyExtensions KeyExtensions 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 static class KeyExtensionsPublic Module KeyExtensions

Inheritance Hierarchy

  • System.Object
    System.Object
  • KeyExtensions
    KeyExtensions

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.

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

  • AsKey(IKey, String)
    AsKey(IKey, 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.

    public static Key AsKey(this IKey key, string methodName = "")<ExtensionAttribute>
    Public Shared Function AsKey(key As IKey, methodName As String = "") As Key

    Parameters

    • key
    • methodName
      System.String
      System.String

    Returns

  • GetIdentityMapFactory(IKey)
    GetIdentityMapFactory(IKey)

    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 static Func<IIdentityMap> GetIdentityMapFactory(this IKey key)<ExtensionAttribute>
    Public Shared Function GetIdentityMapFactory(key As IKey) As Func(Of IIdentityMap)

    Parameters

    Returns

  • GetPrincipalKeyValueFactory<TKey>(IKey)
    GetPrincipalKeyValueFactory(Of TKey)(IKey)

    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 static IPrincipalKeyValueFactory<TKey> GetPrincipalKeyValueFactory<TKey>(this IKey key)<ExtensionAttribute>
    Public Shared Function GetPrincipalKeyValueFactory(Of TKey)(key As IKey) As IPrincipalKeyValueFactory(Of TKey)

    Parameters

    Returns

  • GetWeakReferenceIdentityMapFactory(IKey)
    GetWeakReferenceIdentityMapFactory(IKey)

    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 static Func<IWeakReferenceIdentityMap> GetWeakReferenceIdentityMapFactory(this IKey key)<ExtensionAttribute>
    Public Shared Function GetWeakReferenceIdentityMapFactory(key As IKey) As Func(Of IWeakReferenceIdentityMap)

    Parameters

    Returns

  • IsPrimaryKey(IKey)
    IsPrimaryKey(IKey)

    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 static bool IsPrimaryKey(this IKey key)<ExtensionAttribute>
    Public Shared Function IsPrimaryKey(key As IKey) As Boolean

    Parameters

    Returns

    • System.Boolean
      System.Boolean
  • ToDebugString(IKey, Boolean, String)
    ToDebugString(IKey, Boolean, 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.

    public static string ToDebugString(this IKey key, bool singleLine = true, string indent = "")<ExtensionAttribute>
    Public Shared Function ToDebugString(key As IKey, singleLine As Boolean = True, indent As String = "") As String

    Parameters

    • key
    • singleLine
      System.Boolean
      System.Boolean
    • indent
      System.String
      System.String

    Returns

    • System.String
      System.String

Details

Assembly

Microsoft.EntityFrameworkCore.dll