次の方法で共有


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>

ナビゲーションをさらに構成するためのビルダー。

適用対象