Поделиться через


ModelExtensions.FindEntityType Метод

Определение

Перегрузки

FindEntityType(IModel, Type)
Устаревшие..

Возвращает сущность, которая сопоставляет заданный класс сущностей. Возвращает значение null , если не найден тип сущности с заданным типом СРЕДЫ CLR или данный тип СРЕДЫ CLR используется типом сущности общего типа или тип сущности имеет определяющую навигацию.

FindEntityType(IModel, Type, String, IEntityType)

Возвращает тип сущности для заданного типа, определяющий имя навигации и определяющий тип сущности. Возвращает значение null , если соответствующий тип сущности не найден.

FindEntityType(IModel, Type)

Внимание!

Use IReadOnlyEntityType.FindEntityType

Возвращает сущность, которая сопоставляет заданный класс сущностей. Возвращает значение null , если не найден тип сущности с заданным типом СРЕДЫ CLR или данный тип СРЕДЫ CLR используется типом сущности общего типа или тип сущности имеет определяющую навигацию.

public static Microsoft.EntityFrameworkCore.Metadata.IEntityType FindEntityType (this Microsoft.EntityFrameworkCore.Metadata.IModel model, Type type);
[System.Diagnostics.DebuggerStepThrough]
public static Microsoft.EntityFrameworkCore.Metadata.IEntityType FindEntityType (this Microsoft.EntityFrameworkCore.Metadata.IModel model, Type type);
[System.Diagnostics.DebuggerStepThrough]
[System.Obsolete("Use IReadOnlyEntityType.FindEntityType")]
public static Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType? FindEntityType (this Microsoft.EntityFrameworkCore.Metadata.IModel model, Type type);
static member FindEntityType : Microsoft.EntityFrameworkCore.Metadata.IModel * Type -> Microsoft.EntityFrameworkCore.Metadata.IEntityType
[<System.Diagnostics.DebuggerStepThrough>]
static member FindEntityType : Microsoft.EntityFrameworkCore.Metadata.IModel * Type -> Microsoft.EntityFrameworkCore.Metadata.IEntityType
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Obsolete("Use IReadOnlyEntityType.FindEntityType")>]
static member FindEntityType : Microsoft.EntityFrameworkCore.Metadata.IModel * Type -> Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType
<Extension()>
Public Function FindEntityType (model As IModel, type As Type) As IEntityType
<Extension()>
Public Function FindEntityType (model As IModel, type As Type) As IReadOnlyEntityType

Параметры

model
IModel

Модель для поиска типа сущности.

type
Type

Тип, для поиска соответствующего типа сущности.

Возвращаемое значение

Тип сущности или null значение , если ни один из них не найден.

Атрибуты

Применяется к

FindEntityType(IModel, Type, String, IEntityType)

Возвращает тип сущности для заданного типа, определяющий имя навигации и определяющий тип сущности. Возвращает значение null , если соответствующий тип сущности не найден.

public static Microsoft.EntityFrameworkCore.Metadata.IEntityType FindEntityType (this Microsoft.EntityFrameworkCore.Metadata.IModel model, Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IEntityType definingEntityType);
[System.Diagnostics.DebuggerStepThrough]
public static Microsoft.EntityFrameworkCore.Metadata.IEntityType FindEntityType (this Microsoft.EntityFrameworkCore.Metadata.IModel model, Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IEntityType definingEntityType);
static member FindEntityType : Microsoft.EntityFrameworkCore.Metadata.IModel * Type * string * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Metadata.IEntityType
[<System.Diagnostics.DebuggerStepThrough>]
static member FindEntityType : Microsoft.EntityFrameworkCore.Metadata.IModel * Type * string * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Metadata.IEntityType
<Extension()>
Public Function FindEntityType (model As IModel, type As Type, definingNavigationName As String, definingEntityType As IEntityType) As IEntityType

Параметры

model
IModel

Модель для поиска типа сущности.

type
Type

Тип искать тип сущности.

definingNavigationName
String

Определяющая навигация типа сущности для поиска.

definingEntityType
IEntityType

Определяющий тип сущности типа сущности для поиска.

Возвращаемое значение

Тип сущности или null значение , если они не найдены.

Атрибуты

Применяется к