Udostępnij za pośrednictwem


Expression.ArrayLength(Expression) Metoda

Definicja

Tworzy obiekt UnaryExpression , który reprezentuje wyrażenie w celu uzyskania długości tablicy jednowymiarowej.

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

Parametry

array
Expression

Element Expression do ustawiania Operand właściwości równej.

Zwraca

Właściwość UnaryExpression , która ma właściwość równą ArrayLengthNodeType i właściwość równą Operandarray.

Wyjątki

array to null.

array. Typ nie reprezentuje typu tablicy.

Uwagi

Właściwość Type musi array reprezentować typ tablicy.

Właściwość Type wynikowej UnaryExpression jest równa Int32. Właściwość Method ma nullwartość i IsLiftedIsLiftedToNull jest ustawiona na falsewartość .

Dotyczy