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


RelationalReferenceCollectionBuilderExtensions.HasConstraintName Метод

Определение

Перегрузки

HasConstraintName(ReferenceCollectionBuilder, String)

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

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

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

HasConstraintName(ReferenceCollectionBuilder, String)

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

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

Параметры

referenceCollectionBuilder
ReferenceCollectionBuilder

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

name
String

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

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

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

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

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

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<TEntity,TRelatedEntity> HasConstraintName<TEntity,TRelatedEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<TEntity,TRelatedEntity> referenceCollectionBuilder, string name) where TEntity : class where TRelatedEntity : class;
static member HasConstraintName : Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ReferenceCollectionBuilder<'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) (referenceCollectionBuilder As ReferenceCollectionBuilder(Of TEntity, TRelatedEntity), name As String) As ReferenceCollectionBuilder(Of TEntity, TRelatedEntity)

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

TEntity

Тип сущности субъекта в этой связи.

TRelatedEntity

Тип зависимой сущности в этой связи.

Параметры

referenceCollectionBuilder
ReferenceCollectionBuilder<TEntity,TRelatedEntity>

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

name
String

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

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

ReferenceCollectionBuilder<TEntity,TRelatedEntity>

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

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