Expression.ArrayLength(Expression) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 null
wartość i IsLiftedIsLiftedToNull jest ustawiona na false
wartość .