Freigeben über


DbUnaryExpression.Argument Eigenschaft

Definition

Ruft den DbExpression ab, mit dem das Argument definiert wird, oder legt diesen fest.

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

Eigenschaftswert

Der DbExpression, der das Argument definiert.

Ausnahmen

Der Ausdruck ist null.

Der Ausdruck ist nicht der Befehlsstruktur eines DbUnaryExpression zugeordnet bzw. sein Ergebnistyp entspricht nicht dem erforderlichen Argumenttyp oder kann nicht zu diesem heraufgestuft werden.

Hinweise

Abgeleitete Ausdruckstypen können strengere Typüberprüfungen durchführen, wenn die Argument-Eigenschaft festgelegt ist. Der Argumentausdruck des DbDistinctExpression muss beispielsweise über einen Ergebnistyp für die Auflistung verfügen. In der Regel lassen es abgeleitete Ausdruckstypen nicht zu, dass das Argument 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: