CSharpNamer<T> CSharpNamer(Of T) 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 class CSharpNamer<T>Public Class CSharpNamer(Of T)

Type Parameters

T

Inheritance Hierarchy

  • System.Object
    System.Object
  • CSharpNamer<T>
    CSharpNamer(Of T)

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()

Constructors 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.

Fields 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.

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.

Constructors

  • CSharpNamer(Func<T, String>)
    CSharpNamer(Func(Of T, 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 CSharpNamer(Func<T, string> nameGetter)Public Sub New(nameGetter As Func(Of T, String))

    Parameters

    • nameGetter
      System.Func<T, TResult><T, System.String>
      System.Func<T, TResult>(Of T, System.String)

Fields

  • NameCache
    NameCache

    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 readonly Dictionary<T, string> NameCacheProtected ReadOnly NameCache As Dictionary(Of T, String)

Methods

  • GetName(T)
    GetName(T)

    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 string GetName(T item)Public Overridable Function GetName(item As T) As String

    Parameters

    • item
      T
      T

    Returns

    • System.String
      System.String

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.Design.dll