DbContextConfiguration.UseDatabaseNullSemantics Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy semantyka wartości null bazy danych jest wystawiana podczas porównywania dwóch operandów, z których oba są potencjalnie dopuszczające wartość null. Wartość domyślna to false.
Na przykład (operand1 == operand2) zostanie przetłumaczony jako:
(operand1 = operand2)
jeśli parametr UseDatabaseNullSemantics ma wartość true, odpowiednio
(((operand1 = operand2) AND (NOT (operand1 IS NULL LUB operand2 IS NULL)) OR (operand1 IS NULL) AND (operand2 IS NULL)) LUB (operand1 IS NULL)) I (operand2 IS NULL)))
jeśli wartość UseDatabaseNullSemantics ma wartość false.
public bool UseDatabaseNullSemantics { get; set; }
member this.UseDatabaseNullSemantics : bool with get, set
Public Property UseDatabaseNullSemantics As Boolean
Wartość właściwości
true
jeśli jest włączone zachowanie porównania wartości null bazy danych, w przeciwnym razie false
.