DynamicExpression.Dynamic Metodo

Definizione

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

Overload

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[])

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, Expression, Expression, Expression)

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

Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)

Origine:
DynamicExpression.cs
Origine:
DynamicExpression.cs
Origine:
DynamicExpression.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);

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 viene derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Dynamic(CallSiteBinder, Type, Expression)

Origine:
DynamicExpression.cs
Origine:
DynamicExpression.cs
Origine:
DynamicExpression.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);

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 viene derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Dynamic(CallSiteBinder, Type, Expression[])

Origine:
DynamicExpression.cs
Origine:
DynamicExpression.cs
Origine:
DynamicExpression.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, params System.Linq.Expressions.Expression[] arguments);

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 viene derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Dynamic(CallSiteBinder, Type, Expression, Expression)

Origine:
DynamicExpression.cs
Origine:
DynamicExpression.cs
Origine:
DynamicExpression.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);

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 viene derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

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

Origine:
DynamicExpression.cs
Origine:
DynamicExpression.cs
Origine:
DynamicExpression.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);

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 viene derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

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

Origine:
DynamicExpression.cs
Origine:
DynamicExpression.cs
Origine:
DynamicExpression.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);

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 viene derivata dai tipi degli argomenti e dal tipo restituito specificato.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0