Expression.ArrayLength(Expression) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tek boyutlu bir UnaryExpression dizinin uzunluğunu elde etmek için bir ifadeyi temsil eden bir oluşturur.
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
Parametreler
- array
- Expression
Özelliğinin Operand değerine eşit olarak ayarlanması için birExpression.
Döndürülenler
UnaryExpression özelliğine NodeType eşit ve Operand özelliğine ArrayLength eşit arrayolan bir.
Özel durumlar
array, null'e eşittir.
array. Tür bir dizi türünü temsil etmez.
Açıklamalar
Type özelliği array bir dizi türünü temsil etmelidir.
Sonuçta TypeUnaryExpression elde edilen özelliği değerine Int32eşittir.
Method özelliği ve her ikisi de IsLifted şeklindedir nullve IsLiftedToNull olarak falseayarlanır.