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


RelationalReferenceOwnershipBuilderExtensions.HasConstraintName Метод

Определение

Перегрузки

HasConstraintName(ReferenceOwnershipBuilder, String)

Настраивает имя ограничения внешнего ключа для этой связи при нацеливание на реляционную базу данных.

HasConstraintName<TEntity,TRelatedEntity>(ReferenceOwnershipBuilder<TEntity,TRelatedEntity>, String)

Настраивает имя ограничения внешнего ключа для этой связи при нацеливание на реляционную базу данных.

HasConstraintName(ReferenceOwnershipBuilder, String)

Настраивает имя ограничения внешнего ключа для этой связи при нацеливание на реляционную базу данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder HasConstraintName (this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder referenceReferenceBuilder, string name);
static member HasConstraintName : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder
<Extension()>
Public Function HasConstraintName (referenceReferenceBuilder As ReferenceOwnershipBuilder, name As String) As ReferenceOwnershipBuilder

Параметры

referenceReferenceBuilder
ReferenceOwnershipBuilder

Построитель, используемый для настройки связи.

name
String

Имя ограничения внешнего ключа.

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

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

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

HasConstraintName<TEntity,TRelatedEntity>(ReferenceOwnershipBuilder<TEntity,TRelatedEntity>, String)

Настраивает имя ограничения внешнего ключа для этой связи при нацеливание на реляционную базу данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder<TEntity,TRelatedEntity> HasConstraintName<TEntity,TRelatedEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder<TEntity,TRelatedEntity> referenceReferenceBuilder, string name) where TEntity : class where TRelatedEntity : class;
static member HasConstraintName : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceOwnershipBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> (requires 'Entity : null and 'RelatedEntity : null)
<Extension()>
Public Function HasConstraintName(Of TEntity As Class, TRelatedEntity As Class) (referenceReferenceBuilder As ReferenceOwnershipBuilder(Of TEntity, TRelatedEntity), name As String) As ReferenceOwnershipBuilder(Of TEntity, TRelatedEntity)

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

TEntity

Тип сущности на одном конце связи.

TRelatedEntity

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

Параметры

referenceReferenceBuilder
ReferenceOwnershipBuilder<TEntity,TRelatedEntity>

Построитель, используемый для настройки связи.

name
String

Имя ограничения внешнего ключа.

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

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

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