EntityTypeBuilder<TEntity>.HasDiscriminator<TDiscriminator> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает свойство дискриминатора, используемое для идентификации типа сущности в хранилище.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasDiscriminator<TDiscriminator> (System.Linq.Expressions.Expression<Func<TEntity,TDiscriminator>> propertyExpression);
override this.HasDiscriminator : System.Linq.Expressions.Expression<Func<'Entity, 'Discriminator>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasDiscriminator(Of TDiscriminator) (propertyExpression As Expression(Of Func(Of TEntity, TDiscriminator))) As DiscriminatorBuilder(Of TDiscriminator)
Параметры типа
- TDiscriminator
Тип значений, хранящихся в свойстве дискриминатора.
Параметры
- propertyExpression
- Expression<Func<TEntity,TDiscriminator>>
Лямбда-выражение, представляющее свойство, используемое в качестве дискриминатора ( blog => blog.Discriminator
).
Возвращаемое значение
Построитель, позволяющий настроить свойство дискриминатора.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по