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


RelationalForeignKeyBuilderExtensions.CanSetConstraintName Метод

Определение

Перегрузки

CanSetConstraintName(IConventionForeignKeyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать имя ограничения внешнего ключа для этой связи из текущего источника конфигурации.

CanSetConstraintName(IConventionRelationshipBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать имя ограничения внешнего ключа для этой связи из текущего источника конфигурации.

CanSetConstraintName(IConventionForeignKeyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать имя ограничения внешнего ключа для этой связи из текущего источника конфигурации.

public static bool CanSetConstraintName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder relationship, string name, bool fromDataAnnotation = false);
public static bool CanSetConstraintName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder relationship, string? name, bool fromDataAnnotation = false);
static member CanSetConstraintName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder * string * bool -> bool
<Extension()>
Public Function CanSetConstraintName (relationship As IConventionForeignKeyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As Boolean

Параметры

relationship
IConventionForeignKeyBuilder

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

name
String

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

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

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

true Значение , если конфигурация может быть применена.

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

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

CanSetConstraintName(IConventionRelationshipBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать имя ограничения внешнего ключа для этой связи из текущего источника конфигурации.

public static bool CanSetConstraintName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder relationship, string name, bool fromDataAnnotation = false);
static member CanSetConstraintName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionRelationshipBuilder * string * bool -> bool
<Extension()>
Public Function CanSetConstraintName (relationship As IConventionRelationshipBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As Boolean

Параметры

relationship
IConventionRelationshipBuilder

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

name
String

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

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

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

true Значение , если конфигурация может быть применена.

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