DynamicExpression.Dynamic Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
Sobrecargas
| Nombre | Description |
|---|---|
| Dynamic(CallSiteBinder, Type, IEnumerable<Expression>) |
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder. |
| Dynamic(CallSiteBinder, Type, Expression) |
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder. |
| Dynamic(CallSiteBinder, Type, Expression[]) |
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder. |
| Dynamic(CallSiteBinder, Type, Expression, Expression) |
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder. |
| Dynamic(CallSiteBinder, Type, Expression, Expression, Expression) |
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder. |
| Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression) |
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder. |
Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arguments As IEnumerable(Of Expression)) As DynamicExpression
Parámetros
- binder
- CallSiteBinder
Enlazador en tiempo de ejecución para la operación dinámica.
- returnType
- Type
Tipo de resultado de la expresión dinámica.
- arguments
- IEnumerable<Expression>
Argumentos para la operación dinámica.
Devoluciones
que DynamicExpression tiene NodeType igual a Dynamicy tiene los Binder valores y Arguments establecidos en los valores especificados.
- Atributos
Comentarios
La DelegateType propiedad del resultado se deduce de los tipos de los argumentos y del tipo de valor devuelto especificado.
Se aplica a
Dynamic(CallSiteBinder, Type, Expression)
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression) As DynamicExpression
Parámetros
- binder
- CallSiteBinder
Enlazador en tiempo de ejecución para la operación dinámica.
- returnType
- Type
Tipo de resultado de la expresión dinámica.
- arg0
- Expression
Primer argumento para la operación dinámica.
Devoluciones
que DynamicExpression tiene NodeType igual a Dynamicy tiene los Binder valores y Arguments establecidos en los valores especificados.
- Atributos
Comentarios
La DelegateType propiedad del resultado se deduce de los tipos de los argumentos y del tipo de valor devuelto especificado.
Se aplica a
Dynamic(CallSiteBinder, Type, Expression[])
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, ... cli::array <System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, params System.Linq.Expressions.Expression[] arguments);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, params System.Linq.Expressions.Expression[] arguments);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, ParamArray arguments As Expression()) As DynamicExpression
Parámetros
- binder
- CallSiteBinder
Enlazador en tiempo de ejecución para la operación dinámica.
- returnType
- Type
Tipo de resultado de la expresión dinámica.
- arguments
- Expression[]
Argumentos para la operación dinámica.
Devoluciones
que DynamicExpression tiene NodeType igual a Dynamicy tiene los Binder valores y Arguments establecidos en los valores especificados.
- Atributos
Comentarios
La DelegateType propiedad del resultado se deduce de los tipos de los argumentos y del tipo de valor devuelto especificado.
Se aplica a
Dynamic(CallSiteBinder, Type, Expression, Expression)
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression) As DynamicExpression
Parámetros
- binder
- CallSiteBinder
Enlazador en tiempo de ejecución para la operación dinámica.
- returnType
- Type
Tipo de resultado de la expresión dinámica.
- arg0
- Expression
Primer argumento para la operación dinámica.
- arg1
- Expression
Segundo argumento para la operación dinámica.
Devoluciones
que DynamicExpression tiene NodeType igual a Dynamicy tiene los Binder valores y Arguments establecidos en los valores especificados.
- Atributos
Comentarios
La DelegateType propiedad del resultado se deduce de los tipos de los argumentos y del tipo de valor devuelto especificado.
Se aplica a
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression)
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2);
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression, arg2 As Expression) As DynamicExpression
Parámetros
- binder
- CallSiteBinder
Enlazador en tiempo de ejecución para la operación dinámica.
- returnType
- Type
Tipo de resultado de la expresión dinámica.
- arg0
- Expression
Primer argumento para la operación dinámica.
- arg1
- Expression
Segundo argumento para la operación dinámica.
- arg2
- Expression
Tercer argumento para la operación dinámica.
Devoluciones
que DynamicExpression tiene NodeType igual a Dynamicy tiene los Binder valores y Arguments establecidos en los valores especificados.
- Atributos
Comentarios
La DelegateType propiedad del resultado se deduce de los tipos de los argumentos y del tipo de valor devuelto especificado.
Se aplica a
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
- Source:
- DynamicExpression.cs
Crea un DynamicExpression objeto que representa una operación dinámica enlazada por el objeto proporcionado CallSiteBinder.
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, 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 Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static System.Linq.Expressions.DynamicExpression Dynamic(System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression, arg2 As Expression, arg3 As Expression) As DynamicExpression
Parámetros
- binder
- CallSiteBinder
Enlazador en tiempo de ejecución para la operación dinámica.
- returnType
- Type
Tipo de resultado de la expresión dinámica.
- arg0
- Expression
Primer argumento para la operación dinámica.
- arg1
- Expression
Segundo argumento para la operación dinámica.
- arg2
- Expression
Tercer argumento para la operación dinámica.
- arg3
- Expression
Cuarto argumento para la operación dinámica.
Devoluciones
que DynamicExpression tiene NodeType igual a Dynamicy tiene los Binder valores y Arguments establecidos en los valores especificados.
- Atributos
Comentarios
La DelegateType propiedad del resultado se deduce de los tipos de los argumentos y del tipo de valor devuelto especificado.