Condividi tramite


Metodo ModelBusAdapterManager.DoCreateAdapter

La creazione di istanze di ModelBusAdapter supportata da questo ModelBusAdapterManager.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Integration
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Sintassi

'Dichiarazione
Protected MustOverride Function DoCreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
protected abstract ModelBusAdapter DoCreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parametri

  • serviceProvider
    Tipo: System.IServiceProvider
    ServiceProvider che fornisce i servizi speciali per configurare l'adattatore

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
L'istanza non Null creazione di ModelBusAdapter se l'attacco, eccezione generata in caso contrario.

Note

IServiceProvider deve essere utilizzato dai chiamanti dispongano dei servizi che implementano un protocollo privato tra il chiamante e l'adattatore creati dal AdapterManager.Se un AdapterManager contrario non richiede alcuni servizi speciali dal chiamante, questo ServiceProvider viene utilizzato dal AdapterManager.Nota a implementors: Per recuperare i servizi di utilizzo generale, utilizzare il ServiceProvider di ModelBus o qualsiasi altro ServiceProvider standard anziché.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelBusAdapterManager Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Integration