Expression.ArrayLength(Expression) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto UnaryExpression che rappresenta un'espressione per ottenere la lunghezza di una matrice unidimensionale.
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
Parametri
- array
- Expression
Oggetto Expression su cui impostare la proprietà Operand.
Restituisce
Oggetto UnaryExpression la cui proprietà NodeType è uguale a ArrayLength e la cui proprietà Operand è uguale a array
.
Eccezioni
array
è null
.
array
.Type non rappresenta un tipo matrice.
Commenti
La Type proprietà di array
deve rappresentare un tipo di matrice.
La Type proprietà dell'oggetto risultante UnaryExpression è uguale a Int32. La Method proprietà è null
e e IsLiftedIsLiftedToNull sono impostati su false
.