Expression.ArrayLength(Expression) Metod

Definition

Skapar ett UnaryExpression som representerar ett uttryck för att hämta längden på en endimensionell matris.

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

Parametrar

array
Expression

En Expression som egenskapen Operand ska vara lika med.

Returer

En UnaryExpression som har egenskapen NodeType lika med ArrayLength och egenskapen Operand lika med array.

Undantag

array är null.

array. Typen representerar inte en matristyp.

Kommentarer

Egenskapen Typearray måste representera en matristyp.

Egenskapen Type för resultatet UnaryExpression är lika med Int32. Egenskapen Method är null, och båda IsLifted och IsLiftedToNull är inställda på false.

Gäller för