Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale

Classe DynamicMetaObjectBinder

Gestore di associazione del sito di chiamata dinamico che fa parte del protocollo di associazione di DynamicMetaObject.

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

public abstract class DynamicMetaObjectBinder : CallSiteBinder

Il tipo DynamicMetaObjectBinder espone i seguenti membri.

  NomeDescrizione
Metodo protettoDynamicMetaObjectBinderInizializza una nuova istanza della classe DynamicMetaObjectBinder.
In alto

  NomeDescrizione
Proprietà pubblicaReturnTypeTipo di risultato dell'operazione.
In alto

  NomeDescrizione
Metodo pubblicoBind(DynamicMetaObject, DynamicMetaObject[])Se sottoposto a override nella classe derivata, esegue l'associazione dell'operazione dinamica.
Metodo pubblicoBind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget)Esegue l'associazione di runtime dell'operazione dinamica su un set di argomenti. (Esegue l'override di CallSiteBinder.Bind(Object[], ReadOnlyCollection<ParameterExpression>, LabelTarget)).
Metodo pubblicoBindDelegate<T>Fornisce supporto dell'associazione di runtime di basso livello. Le classi possono eseguire l'override di questo e fornire un delegato diretto per l'implementazione di regola. Può attivare regole del salvataggio su disco, disponendo di regole specializzate in fase di esecuzione o fornendo diversi criteri di memorizzazione nella cache. (Ereditato da CallSiteBinder)
Metodo protettoCacheTarget<T>Aggiunge una destinazione alla cache di destinazioni note. Le destinazioni memorizzate nella cache saranno analizzate prima di chiamare BindDelegate per produrre la nuova regola. (Ereditato da CallSiteBinder)
Metodo pubblicoDefer(DynamicMetaObject[])Rinvia l'associazione dell'operazione a un momento successivo, al calcolo dei valori di runtime di tutti gli argomenti dell'operazione dinamica.
Metodo pubblicoDefer(DynamicMetaObject, DynamicMetaObject[])Rinvia l'associazione dell'operazione a un momento successivo, al calcolo dei valori di runtime di tutti gli argomenti dell'operazione dinamica.
Metodo pubblicoEquals(Object)Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoGetHashCodeFunge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoGetUpdateExpressionOttiene un'espressione che provocherà l'aggiornamento dell'associazione. Indica che l'associazione dell'espressione non è più valida. Viene in genere utilizzato quando la "versione" di un oggetto dinamico è stata modificata.
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
In alto

CallSiteBinder esegue l'associazione dell'operazione dinamica utilizzando i valori di runtime come input. D'altra parte, DynamicMetaObjectBinder partecipa al protocollo di associazione DynamicMetaObject.

.NET Framework

Supportato in: 4

.NET Framework Client Profile

Supportato in: 4

Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft