Condividi tramite


Expression.Dynamic Metodo

Definizione

Crea DynamicExpression che rappresenta un'operazione dinamica.

Overload

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

Dynamic(CallSiteBinder, Type, Expression, Expression)

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression)

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

Dynamic(CallSiteBinder, Type, Expression)

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

Dynamic(CallSiteBinder, Type, Expression[])

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)

Origine:
Expression.cs
Origine:
Expression.cs
Origine:
Expression.cs

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

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);
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

Parametri

binder
CallSiteBinder

Binder di runtime per l'operazione dinamica.

returnType
Type

Tipo di risultato dell'espressione dinamica.

arg0
Expression

Primo argomento per l'operazione dinamica.

arg1
Expression

Secondo argomento per l'operazione dinamica.

arg2
Expression

Terzo argomento per l'operazione dinamica.

arg3
Expression

Quarto argomento per l'operazione dinamica.

Restituisce

Oggetto DynamicExpression la cui proprietà NodeType è uguale a Dynamic e le cui proprietà Binder e Arguments sono impostate sui valori specificati.

Commenti

La DelegateType proprietà del risultato verrà derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

Dynamic(CallSiteBinder, Type, Expression, Expression)

Origine:
Expression.cs
Origine:
Expression.cs
Origine:
Expression.cs

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

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);
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

Parametri

binder
CallSiteBinder

Binder di runtime per l'operazione dinamica.

returnType
Type

Tipo di risultato dell'espressione dinamica.

arg0
Expression

Primo argomento per l'operazione dinamica.

arg1
Expression

Secondo argomento per l'operazione dinamica.

Restituisce

Oggetto DynamicExpression la cui proprietà NodeType è uguale a Dynamic e le cui proprietà Binder e Arguments sono impostate sui valori specificati.

Commenti

La DelegateType proprietà del risultato verrà derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

Dynamic(CallSiteBinder, Type, Expression, Expression, Expression)

Origine:
Expression.cs
Origine:
Expression.cs
Origine:
Expression.cs

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

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);
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

Parametri

binder
CallSiteBinder

Binder di runtime per l'operazione dinamica.

returnType
Type

Tipo di risultato dell'espressione dinamica.

arg0
Expression

Primo argomento per l'operazione dinamica.

arg1
Expression

Secondo argomento per l'operazione dinamica.

arg2
Expression

Terzo argomento per l'operazione dinamica.

Restituisce

Oggetto DynamicExpression la cui proprietà NodeType è uguale a Dynamic e le cui proprietà Binder e Arguments sono impostate sui valori specificati.

Commenti

La DelegateType proprietà del risultato verrà derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

Dynamic(CallSiteBinder, Type, Expression)

Origine:
Expression.cs
Origine:
Expression.cs
Origine:
Expression.cs

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

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);
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

Parametri

binder
CallSiteBinder

Binder di runtime per l'operazione dinamica.

returnType
Type

Tipo di risultato dell'espressione dinamica.

arg0
Expression

Primo argomento per l'operazione dinamica.

Restituisce

Oggetto DynamicExpression la cui proprietà NodeType è uguale a Dynamic e le cui proprietà Binder e Arguments sono impostate sui valori specificati.

Commenti

La DelegateType proprietà del risultato verrà derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)

Origine:
Expression.cs
Origine:
Expression.cs
Origine:
Expression.cs

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

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);
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

Parametri

binder
CallSiteBinder

Binder di runtime per l'operazione dinamica.

returnType
Type

Tipo di risultato dell'espressione dinamica.

arguments
IEnumerable<Expression>

Argomenti per l'operazione dinamica.

Restituisce

Oggetto DynamicExpression la cui proprietà NodeType è uguale a Dynamic e le cui proprietà Binder e Arguments sono impostate sui valori specificati.

Commenti

La DelegateType proprietà del risultato verrà derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

Dynamic(CallSiteBinder, Type, Expression[])

Origine:
Expression.cs
Origine:
Expression.cs
Origine:
Expression.cs

Crea un oggetto DynamicExpression che rappresenta un'operazione dinamica associata dall'oggetto CallSiteBinder specificato.

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);
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

Parametri

binder
CallSiteBinder

Binder di runtime per l'operazione dinamica.

returnType
Type

Tipo di risultato dell'espressione dinamica.

arguments
Expression[]

Argomenti per l'operazione dinamica.

Restituisce

Oggetto DynamicExpression la cui proprietà NodeType è uguale a Dynamic e le cui proprietà Binder e Arguments sono impostate sui valori specificati.

Commenti

La DelegateType proprietà del risultato verrà derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a