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
- reference
Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
Referencia al modelo que el adaptador debe ajustar.
- 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)