Expression.ArrayLength(Expression) Método

Definição

Cria um UnaryExpression que representa uma expressão para obter o comprimento de um array unidimensional.

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

Parâmetros

array
Expression

E Expression para definir a Operand propriedade igual a .

Devoluções

A UnaryExpression que tem a NodeType propriedade igual a ArrayLength e a Operand propriedade igual a array.

Exceções

array é null.

array. O tipo não representa um tipo de array.

Observações

A Type propriedade de array deve representar um tipo de array.

A Type propriedade do resultado UnaryExpression é igual a Int32. A propriedade é Method, e tanto null como IsLifted são definidos como IsLiftedToNull.false

Aplica-se a