Partilhar via


Expression.ArrayLength(Expression) Método

Definição

Cria uma UnaryExpression que representa uma expressão para obter o comprimento de uma matriz 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

Um Expression para definir a propriedade Operand igual a ele.

Retornos

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

Exceções

array é null.

array.Type não representa um tipo de matriz.

Comentários

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

A Type propriedade do resultante UnaryExpression é igual a Int32. A Method propriedade é null, e e IsLiftedIsLiftedToNull são definidas falsecomo .

Aplica-se a