Condividi tramite


Expression.ArrayLength(Expression) Metodo

Definizione

Crea un oggetto UnaryExpression che rappresenta un'espressione per ottenere la lunghezza di una matrice unidimensionale.

public:
 static System::Linq::Expressions::UnaryExpression ^ ArrayLength(System::Linq::Expressions::Expression ^ array);
public static System.Linq.Expressions.UnaryExpression ArrayLength(System.Linq.Expressions.Expression array);
static member ArrayLength : System.Linq.Expressions.Expression -> System.Linq.Expressions.UnaryExpression
Public Shared Function ArrayLength (array As Expression) As UnaryExpression

Parametri

array
Expression

Oggetto Expression su cui impostare la Operand proprietà uguale.

Valori restituiti

Oggetto UnaryExpression con la NodeType proprietà uguale a ArrayLength e la Operand proprietà uguale a array.

Eccezioni

array è null.

array. Il tipo non rappresenta un tipo di matrice.

Commenti

La Type proprietà di array deve rappresentare un tipo di matrice.

La Type proprietà dell'oggetto risultante UnaryExpression è uguale a Int32. La Method proprietà è nulle e IsLiftedIsLiftedToNull sono impostate falsesu .

Si applica a