Expression.ArrayLength(Expression) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří UnaryExpression výraz pro získání délky jednorozměrného pole.
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
Operand Nastavení Expression vlastnosti rovno.
Návraty
A UnaryExpression , který má NodeType vlastnost rovna ArrayLengthOperand a vlastnost rovna array.
Výjimky
array je null.
array. Typ nepředstavuje typ pole.
Poznámky
Vlastnost Typearray musí představovat typ pole.
Vlastnost Type výsledné UnaryExpression hodnoty je rovna Int32. Vlastnost Method je nulla obě IsLifted a IsLiftedToNull jsou nastaveny na false.