Freigeben über


RelationalOwnedNavigationBuilderExtensions.HasCheckConstraint Methode

Definition

Überlädt

HasCheckConstraint(OwnedNavigationBuilder, String, String)

Konfiguriert eine Datenbanküberprüfungseinschränkung, wenn eine relationale Datenbank als Ziel verwendet wird.

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

Konfiguriert eine Datenbanküberprüfungseinschränkung, wenn eine relationale Datenbank als Ziel verwendet wird.

HasCheckConstraint(OwnedNavigationBuilder, String, String)

Quelle:
RelationalOwnedNavigationBuilderExtensions.cs

Konfiguriert eine Datenbanküberprüfungseinschränkung, wenn eine relationale Datenbank als Ziel verwendet wird.

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

Parameter

ownedNavigationBuilder
OwnedNavigationBuilder

Der Navigations-Generator für den eigenen Typ.

name
String

Der Name der Check-Einschränkung.

sql
String

Die logische Einschränkung sql, die in der Check-Einschränkung verwendet wird.

Gibt zurück

Ein Generator zum weiteren Konfigurieren der Navigation.

Gilt für:

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

Quelle:
RelationalOwnedNavigationBuilderExtensions.cs

Konfiguriert eine Datenbanküberprüfungseinschränkung, wenn eine relationale Datenbank als Ziel verwendet wird.

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)

Typparameter

TEntity

Der Entitätstyp, der die Beziehung besitzt.

TDependentEntity

Der abhängige Entitätstyp der Beziehung.

Parameter

ownedNavigationBuilder
OwnedNavigationBuilder<TEntity,TDependentEntity>

Der Navigations-Generator für den eigenen Typ.

name
String

Der Name der Check-Einschränkung.

sql
String

Die logische Einschränkung sql, die in der Check-Einschränkung verwendet wird.

Gibt zurück

OwnedNavigationBuilder<TEntity,TDependentEntity>

Ein Generator zum weiteren Konfigurieren der Navigation.

Gilt für: