ContractAdapter Classe

Definizione

Fornisce i metodi per la condivisione e il riadattamento dei componenti aggiuntivi.

public ref class ContractAdapter abstract sealed
public static class ContractAdapter
type ContractAdapter = class
Public Class ContractAdapter
Ereditarietà
ContractAdapter

Commenti

È possibile usare questa classe per condividere un componente aggiuntivo con un altro host che non dispone della stessa pipeline per tale componente aggiuntivo,in particolare un altro host che non ha la stessa visualizzazione host del componente aggiuntivo.

Se è necessario adattare un componente aggiuntivo attivato dalla visualizzazione host al contratto, usare il ViewToContractAdapter metodo .

Se si dispone di un'istanza del contratto e deve convertirla nella visualizzazione host, usare il ContractToViewAdapter metodo .

Metodi

ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation)

Ottiene una visualizzazione host di un componente aggiuntivo se viene trovato un adattatore lato host appropriato in un percorso specificato da un valore dall'enumerazione PipelineStoreLocation.

ContractToViewAdapter<TView>(ContractHandle, String)

Ottiene una visualizzazione host di un componente aggiuntivo se viene trovato un adattatore lato host appropriato in una posizione specificata da un percorso.

ViewToContractAdapter(Object)

Ottiene l'handle per il contratto per una visualizzazione host specificata di un componente aggiuntivo.

Si applica a