Compartir a través de


ModelBusAdapterManager.CreateAdapter (Método) (ModelBusReference, IServiceProvider)

Cree una instancia de ModelBusAdapter compatible con este ModelBusAdapterManager.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Integration
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Sintaxis

'Declaración
Public Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
public ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parámetros

  • serviceProvider
    Tipo: System.IServiceProvider
    Proveedor de servicios que servicios especiales de fuentes para configurar el adaptador

Valor devuelto

Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
La instancia no es NULL creada de ModelBusAdapter si es correcta, excepción se producirá de otra manera.

Comentarios

El objeto IServiceProvider se debe utilizar los llamadores para proporcionar los servicios que aplican un protocolo privado entre el llamador y el adaptador creados por el AdapterManager.Si no lo hace un AdapterManager no requiere servicios especial del llamador, este ServiceProvider es utilizado por el AdapterManager.Notas a los implementadores: Para recuperar Servicios de uso general, utilice el ServiceProvider de ModelBus o cualquier otro ServiceProvider estándar en su lugar.

Seguridad de .NET Framework

Vea también

Referencia

ModelBusAdapterManager Clase

CreateAdapter (Sobrecarga)

Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)