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


DiscriminatorBuilder.HasValue Метод

Определение

Перегрузки

HasValue(Object)

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

HasValue(String, Object)

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

HasValue(Type, Object)

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

HasValue<TEntity>(Object)

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

HasValue(Object)

Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue (object value);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue (object? value);
abstract member HasValue : obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasValue : obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasValue (value As Object) As DiscriminatorBuilder

Параметры

value
Object

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

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

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

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

HasValue(String, Object)

Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue (string entityTypeName, object value);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue (string entityTypeName, object? value);
abstract member HasValue : string * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasValue : string * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasValue (entityTypeName As String, value As Object) As DiscriminatorBuilder

Параметры

entityTypeName
String

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

value
Object

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

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

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

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

HasValue(Type, Object)

Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue (Type entityType, object value);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue (Type entityType, object? value);
abstract member HasValue : Type * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasValue : Type * obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasValue (entityType As Type, value As Object) As DiscriminatorBuilder

Параметры

entityType
Type

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

value
Object

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

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

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

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

HasValue<TEntity>(Object)

Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs
Исходный код:
DiscriminatorBuilder.cs

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue<TEntity> (object value);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasValue<TEntity> (object? value);
abstract member HasValue : obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasValue : obj -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasValue(Of TEntity) (value As Object) As DiscriminatorBuilder

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

TEntity

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

Параметры

value
Object

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

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

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

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