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


RelationalOwnedNavigationBuilderExtensions.HasCheckConstraint Метод

Определение

Перегрузки

HasCheckConstraint(OwnedNavigationBuilder, String, String)

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

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

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

HasCheckConstraint(OwnedNavigationBuilder, String, String)

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

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder HasCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder ownedNavigationBuilder, string name, string sql);
static member HasCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
<Extension()>
Public Function HasCheckConstraint (ownedNavigationBuilder As OwnedNavigationBuilder, name As String, sql As String) As OwnedNavigationBuilder

Параметры

ownedNavigationBuilder
OwnedNavigationBuilder

Построитель навигации для принадлежащего типа.

name
String

Имя ограничения проверка.

sql
String

Sql логического ограничения, используемого в ограничении проверка.

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

Построитель для дальнейшей настройки навигации.

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

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

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

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

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> HasCheckConstraint<TEntity,TDependentEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TDependentEntity> ownedNavigationBuilder, string name, string sql) where TEntity : class where TDependentEntity : class;
static member HasCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> * string * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> (requires 'Entity : null and 'DependentEntity : null)
<Extension()>
Public Function HasCheckConstraint(Of TEntity As Class, TDependentEntity As Class) (ownedNavigationBuilder As OwnedNavigationBuilder(Of TEntity, TDependentEntity), name As String, sql As String) As OwnedNavigationBuilder(Of TEntity, TDependentEntity)

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

TEntity

Тип сущности, владеющей связью.

TDependentEntity

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

Параметры

ownedNavigationBuilder
OwnedNavigationBuilder<TEntity,TDependentEntity>

Построитель навигации для принадлежащего типа.

name
String

Имя ограничения проверка.

sql
String

Sql логического ограничения, используемого в ограничении проверка.

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

OwnedNavigationBuilder<TEntity,TDependentEntity>

Построитель для дальнейшей настройки навигации.

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