Freigeben über


DbBinaryExpression.Left Eigenschaft

Definition

Ruft den DbExpression ab, der das linke Argument definiert, oder legt diesen fest.

public:
 property System::Data::Common::CommandTrees::DbExpression ^ Left { System::Data::Common::CommandTrees::DbExpression ^ get(); };
public System.Data.Common.CommandTrees.DbExpression Left { get; }
member this.Left : System.Data.Common.CommandTrees.DbExpression
Public ReadOnly Property Left As DbExpression

Eigenschaftswert

Der DbExpression, der das linke Argument definiert.

Ausnahmen

Der Ausdruck ist null.

Der Ausdruck ist nicht mit der Befehlsstruktur des DbBinaryExpression verknüpft,

oder der Rückgabetyp des Ausdrucks ist nicht von dem für das linke Argument erforderlichen Typ und auch nicht zu diesem heraufstufbar.

Hinweise

Abgeleitete Ausdruckstypen können strengere Typüberprüfungen durchführen, wenn die Left-Eigenschaft festgelegt ist. DbUnionAllExpression z. B. erfordert als linken Ausdruck einen Ausdruck, der Auflistungen zurückgibt, während DbAndExpression einen booleschen Wert als Ergebnistyp erfordert. In der Regel lassen es abgeleitete Ausdruckstypen nicht zu, dass das Left auf einen Ausdruck mit einem Ergebnistyp festgelegt wird, der nicht dem Ergebnistyp des aktuellen Werts entspricht oder zu diesem heraufgestuft werden kann.

Gilt für: