Expression.MakeIndex 메서드

정의

개체의 IndexExpression 인덱싱된 속성에 액세스하는 것을 나타내는 개체를 만듭니다.

public:
 static System::Linq::Expressions::IndexExpression ^ MakeIndex(System::Linq::Expressions::Expression ^ instance, System::Reflection::PropertyInfo ^ indexer, System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.IndexExpression MakeIndex(System.Linq.Expressions.Expression instance, System.Reflection.PropertyInfo indexer, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
static member MakeIndex : System.Linq.Expressions.Expression * System.Reflection.PropertyInfo * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.IndexExpression
Public Shared Function MakeIndex (instance As Expression, indexer As PropertyInfo, arguments As IEnumerable(Of Expression)) As IndexExpression

매개 변수

instance
Expression

속성이 속한 개체입니다. 속성이 static(Visual Basic shared)인 경우 null이어야 합니다.

indexer
PropertyInfo

Expression 인덱싱할 속성을 나타내는 값입니다.

arguments
IEnumerable<Expression>

속성을 인덱싱하는 데 사용할 인수를 포함하는 IEnumerable<Expression>(Visual Basic IEnumerable (Of Expression))입니다.

반품

만든 IndexExpression.

적용 대상