Condividi tramite


Metodo IModelBus.CreateAdapter (ModelBusReference, IServiceProvider)

Tenta di creare e restituire una nuova istanza dell'adattatore per il riferimento specificato. Consente a un provider di servizi di essere fornito.

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

Sintassi

'Dichiarazione
Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parametri

  • serviceProvider
    Tipo: System.IServiceProvider
    Provider di servizi da passare al nuovo adattatore.Può essere impostato su null.

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
L'adattatore creato oppure null, se non è stato possibile crearne uno.

Note

IServiceProvider deve essere utilizzato dai chiamanti dispongano dei servizi che implementano un protocollo privato tra il chiamante e il tableadapter creati dal AdapterManager. Se un AdapterManager non richiede alcuni servizi speciali dal chiamante o se il client non desidera richiamare il protocollo privato, quindi questa API non deve essere utilizzato. Al contrario, utilizzare CreateAdapter() di overload che accetta un solo ModelBusReference. Nota a implementors: Per recuperare i servizi di utilizzo generale, utilizzare il ServiceProvider di ModelBus o qualsiasi altro ServiceProvider standard.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IModelBus Interfaccia

Overload CreateAdapter

Spazio dei nomi Microsoft.VisualStudio.Modeling.Integration