MutableModelExtensions.GetOrAddEntityType Метод

Определение

Перегрузки

GetOrAddEntityType(IMutableModel, String)

Возвращает тип сущности с заданным именем или добавляет новый тип сущности, если он не найден.

GetOrAddEntityType(IMutableModel, Type)

Возвращает тип сущности с заданным классом CLR или добавляет новый тип сущности, если ни один из них не найден.

GetOrAddEntityType(IMutableModel, String)

Возвращает тип сущности с заданным именем или добавляет новый тип сущности, если он не найден.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType GetOrAddEntityType (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, string name);
static member GetOrAddEntityType : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * string -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
<Extension()>
Public Function GetOrAddEntityType (model As IMutableModel, name As String) As IMutableEntityType

Параметры

model
IMutableModel

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

name
String

Имя типа сущности.

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

Существующий или вновь созданный тип сущности.

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

GetOrAddEntityType(IMutableModel, Type)

Возвращает тип сущности с заданным классом CLR или добавляет новый тип сущности, если ни один из них не найден.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType GetOrAddEntityType (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, Type type);
static member GetOrAddEntityType : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
<Extension()>
Public Function GetOrAddEntityType (model As IMutableModel, type As Type) As IMutableEntityType

Параметры

model
IMutableModel

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

type
Type

Класс CLR типа сущности.

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

Существующий или вновь созданный тип сущности.

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