EntityTypeBuilder.HasDiscriminator Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
HasDiscriminator() |
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище. |
HasDiscriminator(String, Type) |
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище. |
HasDiscriminator<TDiscriminator>(String) |
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище. |
HasDiscriminator()
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasDiscriminator ();
abstract member HasDiscriminator : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasDiscriminator : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasDiscriminator () As DiscriminatorBuilder
Возвращаемое значение
Построитель, позволяющий настроить свойство дискриминатора.
Применяется к
HasDiscriminator(String, Type)
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasDiscriminator (string name, Type type);
abstract member HasDiscriminator : string * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasDiscriminator : string * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasDiscriminator (name As String, type As Type) As DiscriminatorBuilder
Параметры
- name
- String
Имя свойства дискриминатора.
- type
- Type
Тип значений, хранящихся в свойстве дискриминатора.
Возвращаемое значение
Построитель, позволяющий настроить свойство дискриминатора.
Применяется к
HasDiscriminator<TDiscriminator>(String)
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasDiscriminator<TDiscriminator> (string name);
abstract member HasDiscriminator : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
override this.HasDiscriminator : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasDiscriminator(Of TDiscriminator) (name As String) As DiscriminatorBuilder(Of TDiscriminator)
Параметры типа
- TDiscriminator
Тип значений, хранящихся в свойстве дискриминатора.
Параметры
- name
- String
Имя свойства дискриминатора.
Возвращаемое значение
Построитель, позволяющий настроить свойство дискриминатора.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по