Freigeben über


UnaryExpression.IsLiftedToNull Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Ausdrucksstrukturknoten einen transformierten Aufruf eines Operators darstellt, dessen Rückgabetyp zu einem Typ transformiert wird, der NULL-Werte zulässt.

public:
 property bool IsLiftedToNull { bool get(); };
public bool IsLiftedToNull { get; }
member this.IsLiftedToNull : bool
Public ReadOnly Property IsLiftedToNull As Boolean

Eigenschaftswert

true, wenn der Rückgabetyp des Operators zu einem Typ, der NULL-Werte zulässt, transformiert wird, andernfalls false.

Hinweise

Ein Operatoraufruf wird aufgehoben , wenn der Operator einen Operanden erwartet, der nicht nullable ist, aber ein Nullable-Operand an ihn übergeben wird. Wenn der Wert von IsLiftedToNull ist true, gibt der Operator einen NULLable-Typ zurück, und wenn der Nullable-Operand mit nullausgewertet wird, gibt der Operator zurück null.

Gilt für: