Expression.ArrayLength(Expression) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
UnaryExpression Создает выражение для получения длины одномерного массива.
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
Параметры
- array
- Expression
Значение Expression , равное свойству Operand .
Возвращаемое значение
Значение UnaryExpression , равное NodeTypeArrayLength свойству и свойству Operand , равному array.
Исключения
array равно null.
array. Тип не представляет тип массива.
Комментарии
Свойство Type должно представлять тип массива array .
Свойство Type результирующего UnaryExpression объекта равно Int32. Свойство Method имеет значение null, и IsLiftedIsLiftedToNull оба и имеют значение false.