Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Expression.MakeDynamic (Type, CallSiteBinder, Expression)

 

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

Spazio dei nomi:   System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)

public static DynamicExpression MakeDynamic(
	Type delegateType,
	CallSiteBinder binder,
	Expression arg0
)

Parametri

delegateType
Type: System.Type

Tipo del delegato usato dall'oggetto CallSite.

binder
Type: System.Runtime.CompilerServices.CallSiteBinder

Binder di runtime per l'operazione dinamica.

arg0
Type: System.Linq.Expressions.Expression

Argomento per l'operazione dinamica.

Valore restituito

Type: System.Linq.Expressions.DynamicExpression

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

.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Torna all'inizio
Mostra: