Freigeben über


DbContextConfiguration.UseDatabaseNullSemantics Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob beim Vergleichen von zwei Operanden, die beide potenziell NULL-Werte zulassen, eine NULL-Semantik der Datenbank angezeigt wird, oder legt diesen fest. Der Standardwert ist „FALSE“.

Beispielsweise wird (operand1 == operand2) wie folgt übersetzt:

(operand1 = operand2)

, wenn UseDatabaseNullSemantics auf true festgelegt ist, bzw.

(((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL))))

, wenn UseDatabaseNullSemantics den Wert false aufweist.

public bool UseDatabaseNullSemantics { get; set; }
member this.UseDatabaseNullSemantics : bool with get, set
Public Property UseDatabaseNullSemantics As Boolean

Eigenschaftswert

true , wenn das Vergleichsverhalten der Datenbank NULL aktiviert ist, andernfalls false .

Gilt für: