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


DiscriminatorBuilder<TDiscriminator>.HasValue Метод

Определение

Перегрузки

HasValue(TDiscriminator)

Настраивает значение дискриминатора по умолчанию для использования.

HasValue(String, TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного типа.

HasValue(Type, TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного типа.

HasValue<TEntity>(TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного универсального типа.

HasValue(TDiscriminator)

Настраивает значение дискриминатора по умолчанию для использования.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasValue (TDiscriminator value);
abstract member HasValue : 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
override this.HasValue : 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasValue (value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

Параметры

value
TDiscriminator

Значение дискриминатора.

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

Один и тот же построитель, чтобы несколько вызовов можно было связать в цепочку.

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

HasValue(String, TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного типа.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasValue (string entityTypeName, TDiscriminator value);
abstract member HasValue : string * 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
override this.HasValue : string * 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasValue (entityTypeName As String, value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

Параметры

entityTypeName
String

Имя типа сущности, для которого задается значение дискриминатора.

value
TDiscriminator

Значение дискриминатора.

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

Один и тот же построитель, чтобы несколько вызовов можно было связать в цепочку.

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

HasValue(Type, TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного типа.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasValue (Type entityType, TDiscriminator value);
abstract member HasValue : Type * 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
override this.HasValue : Type * 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasValue (entityType As Type, value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

Параметры

entityType
Type

Тип сущности, для которого устанавливается дискриминаторное значение.

value
TDiscriminator

Значение дискриминатора.

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

Один и тот же построитель, чтобы несколько вызовов можно было связать в цепочку.

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

HasValue<TEntity>(TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного универсального типа.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasValue<TEntity> (TDiscriminator value);
abstract member HasValue : 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
override this.HasValue : 'Discriminator -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasValue(Of TEntity) (value As TDiscriminator) As DiscriminatorBuilder(Of TDiscriminator)

Параметры типа

TEntity

Тип сущности, для которого устанавливается дискриминаторное значение.

Параметры

value
TDiscriminator

Значение дискриминатора.

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

Один и тот же построитель, чтобы несколько вызовов можно было связать в цепочку.

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