DynamicExpression.MakeDynamic 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 DynamicExpression que representa uma operação dinâmica limitada pelo fornecido CallSiteBinder.
Sobrecargas
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression)
Cria um DynamicExpression que representa uma operação dinâmica limitada pelo fornecido CallSiteBinder e quatro argumentos.
public:
static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2, System::Linq::Expressions::Expression ^ arg3);
public static System.Linq.Expressions.DynamicExpression MakeDynamic(Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression, arg1 As Expression, arg2 As Expression, arg3 As Expression) As DynamicExpression
Parâmetros
- binder
- CallSiteBinder
O fichador de tempo de execução para a operação dinâmica.
- arg0
- Expression
O primeiro argumento para a operação dinâmica.
- arg1
- Expression
O segundo argumento sobre a operação dinâmica.
- arg2
- Expression
O terceiro argumento sobre a operação dinâmica.
- arg3
- Expression
O quarto argumento para a operação dinâmica.
Devoluções
A DynamicExpression que tem NodeType igual a Dynamic, e tem o DelegateType, Binder, e Arguments define os valores especificados.
Aplica-se a
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression)
Cria um DynamicExpression que representa uma operação dinâmica limitada pelo fornecido CallSiteBinder e por três argumentos.
public:
static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2);
public static System.Linq.Expressions.DynamicExpression MakeDynamic(Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression, arg1 As Expression, arg2 As Expression) As DynamicExpression
Parâmetros
- binder
- CallSiteBinder
O fichador de tempo de execução para a operação dinâmica.
- arg0
- Expression
O primeiro argumento para a operação dinâmica.
- arg1
- Expression
O segundo argumento sobre a operação dinâmica.
- arg2
- Expression
O terceiro argumento sobre a operação dinâmica.
Devoluções
A DynamicExpression que tem NodeType igual a Dynamic, e tem o DelegateType, Binder, e Arguments define os valores especificados.
Aplica-se a
MakeDynamic(Type, CallSiteBinder, Expression, Expression)
Cria um DynamicExpression que representa uma operação dinâmica limitada pelo fornecido CallSiteBinder e dois argumentos.
public:
static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1);
public static System.Linq.Expressions.DynamicExpression MakeDynamic(Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression, arg1 As Expression) As DynamicExpression
Parâmetros
- binder
- CallSiteBinder
O fichador de tempo de execução para a operação dinâmica.
- arg0
- Expression
O primeiro argumento para a operação dinâmica.
- arg1
- Expression
O segundo argumento sobre a operação dinâmica.
Devoluções
A DynamicExpression que tem NodeType igual a Dynamic, e tem o DelegateType, Binder, e Arguments define os valores especificados.
Aplica-se a
MakeDynamic(Type, CallSiteBinder, Expression)
Cria um DynamicExpression que representa uma operação dinâmica limitada pelo argumento fornecido CallSiteBinder e um argumento.
public:
static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Linq::Expressions::Expression ^ arg0);
public static System.Linq.Expressions.DynamicExpression MakeDynamic(Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Linq.Expressions.Expression arg0);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arg0 As Expression) As DynamicExpression
Parâmetros
- binder
- CallSiteBinder
O fichador de tempo de execução para a operação dinâmica.
- arg0
- Expression
O argumento para a operação dinâmica.
Devoluções
A DynamicExpression que tem NodeType igual a Dynamic, e tem o DelegateType, Binder, e Arguments define os valores especificados.
Aplica-se a
MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>)
Cria um DynamicExpression que representa uma operação dinâmica limitada pelo fornecido CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression MakeDynamic(Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, arguments As IEnumerable(Of Expression)) As DynamicExpression
Parâmetros
- binder
- CallSiteBinder
O fichador de tempo de execução para a operação dinâmica.
- arguments
- IEnumerable<Expression>
Os argumentos para a operação dinâmica.
Devoluções
A DynamicExpression que tem NodeType igual a Dynamic, e tem o DelegateType, Binder, e Arguments define os valores especificados.
Aplica-se a
MakeDynamic(Type, CallSiteBinder, Expression[])
Cria um DynamicExpression que representa uma operação dinâmica limitada pelo fornecido CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ MakeDynamic(Type ^ delegateType, System::Runtime::CompilerServices::CallSiteBinder ^ binder, ... cli::array <System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression MakeDynamic(Type delegateType, System.Runtime.CompilerServices.CallSiteBinder binder, params System.Linq.Expressions.Expression[] arguments);
static member MakeDynamic : Type * System.Runtime.CompilerServices.CallSiteBinder * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
Public Shared Function MakeDynamic (delegateType As Type, binder As CallSiteBinder, ParamArray arguments As Expression()) As DynamicExpression
Parâmetros
- binder
- CallSiteBinder
O fichador de tempo de execução para a operação dinâmica.
- arguments
- Expression[]
Os argumentos para a operação dinâmica.
Devoluções
A DynamicExpression que tem NodeType igual a Dynamic, e tem o DelegateType, Binder, e Arguments define os valores especificados.