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 nullwartość i IsLiftedIsLiftedToNull jest ustawiona na falsewartość .