MutableModelExtensions.RemoveEntityType Метод

Определение

Перегрузки

RemoveEntityType(IMutableModel, IMutableEntityType)

Удаляет тип сущности из модели.

RemoveEntityType(IMutableModel, String)

Удаляет тип сущности без определяющей навигации из модели.

RemoveEntityType(IMutableModel, Type)

Удаляет тип сущности из модели.

RemoveEntityType(IMutableModel, String, String, IMutableEntityType)

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

RemoveEntityType(IMutableModel, Type, String, IMutableEntityType)

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

RemoveEntityType(IMutableModel, IMutableEntityType)

Удаляет тип сущности из модели.

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

Параметры

model
IMutableModel

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

entityType
IMutableEntityType

Тип удаляемой сущности.

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

Тип сущности, который был удален.

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

RemoveEntityType(IMutableModel, String)

Удаляет тип сущности без определяющей навигации из модели.

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

Параметры

model
IMutableModel

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

name
String

Имя удаляемого типа сущности.

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

Тип сущности, который был удален.

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

RemoveEntityType(IMutableModel, Type)

Удаляет тип сущности из модели.

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

Параметры

model
IMutableModel

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

type
Type

Тип удаляемой сущности.

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

Тип сущности, который был удален.

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

RemoveEntityType(IMutableModel, String, String, IMutableEntityType)

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

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

Параметры

model
IMutableModel

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

name
String

Имя удаляемого типа сущности.

definingNavigationName
String

Определяющая навигация.

definingEntityType
IMutableEntityType

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

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

Тип сущности, который был удален.

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

RemoveEntityType(IMutableModel, Type, String, IMutableEntityType)

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

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

Параметры

model
IMutableModel

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

type
Type

Класс CLR, используемый для представления экземпляров этого типа сущности.

definingNavigationName
String

Определяющая навигация.

definingEntityType
IMutableEntityType

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

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

Тип сущности, который был удален.

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