RelationalEntityTypeExtensions.AddCheckConstraint Methode

Definition

Überlädt

AddCheckConstraint(IMutableEntityType, String, String)

Erstellt eine neue Check-Einschränkung mit dem angegebenen Namen für den Entitätstyp. Löst eine Ausnahme aus, wenn eine Überprüfungseinschränkung mit demselben Namen für denselben Entitätstyp vorhanden ist.

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

Erstellt eine neue Check-Einschränkung mit dem angegebenen Namen für den Entitätstyp. Löst eine Ausnahme aus, wenn eine Überprüfungseinschränkung mit demselben Namen für denselben Entitätstyp vorhanden ist.

AddCheckConstraint(IMutableEntityType, String, String)

Erstellt eine neue Check-Einschränkung mit dem angegebenen Namen für den Entitätstyp. Löst eine Ausnahme aus, wenn eine Überprüfungseinschränkung mit demselben Namen für denselben Entitätstyp vorhanden ist.

public static Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint AddCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.IMutableCheckConstraint AddCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, string sql);
static member AddCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * string -> Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint
static member AddCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * string -> Microsoft.EntityFrameworkCore.Metadata.IMutableCheckConstraint
<Extension()>
Public Function AddCheckConstraint (entityType As IMutableEntityType, name As String, sql As String) As ICheckConstraint
<Extension()>
Public Function AddCheckConstraint (entityType As IMutableEntityType, name As String, sql As String) As IMutableCheckConstraint

Parameter

entityType
IMutableEntityType

Der Entitätstyp, dem die Check-Einschränkung hinzugefügt werden soll.

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

Die neue Check-Einschränkung.

Gilt für:

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

Erstellt eine neue Check-Einschränkung mit dem angegebenen Namen für den Entitätstyp. Löst eine Ausnahme aus, wenn eine Überprüfungseinschränkung mit demselben Namen für denselben Entitätstyp vorhanden ist.

public static Microsoft.EntityFrameworkCore.Metadata.IConventionCheckConstraint AddCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, string name, string sql, bool fromDataAnnotation = false);
static member AddCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionCheckConstraint
<Extension()>
Public Function AddCheckConstraint (entityType As IConventionEntityType, name As String, sql As String, Optional fromDataAnnotation As Boolean = false) As IConventionCheckConstraint

Parameter

entityType
IConventionEntityType

Der Entitätstyp, dem die Check-Einschränkung hinzugefügt werden soll.

name
String

Der Name der Check-Einschränkung.

sql
String

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

fromDataAnnotation
Boolean

Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.

Gibt zurück

Die neue Check-Einschränkung.

Gilt für: