Expression.MakeIndex Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um IndexExpression que representa o acesso a uma propriedade indexada num objeto.
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
Parâmetros
- instance
- Expression
O objeto a que pertence a propriedade. Deve ser nulo se a propriedade for static (shared em Visual Basic).
- indexer
- PropertyInfo
E representando Expression a propriedade a indexar.
- arguments
- IEnumerable<Expression>
Um IEnumerable<Expression> (IEnumerable (Of Expression) em Visual Basic) que contém os argumentos que serão usados para indexar a propriedade.
Devoluções
O criou IndexExpression.