ModelBusAdapterManager.CreateAdapter-Methode (ModelBusReference, IServiceProvider)
Erstellen Sie eine ModelBusAdapter-Instanz, die von diesem ModelBusAdapterManager unterstützt wird.
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Syntax
'Declaration
Public Function CreateAdapter ( _
reference As ModelBusReference, _
serviceProvider As IServiceProvider _
) As ModelBusAdapter
public ModelBusAdapter CreateAdapter(
ModelBusReference reference,
IServiceProvider serviceProvider
)
Parameter
- reference
Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
Verweis auf das Modell, das der Adapter umschließen soll.
- serviceProvider
Typ: System.IServiceProvider
Dieser Diensterbringer Zubehör sonderleistungen, um den Adapter zu konfigurieren
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Die erstellte ModelBusAdapter-Instanz ungleich null, wenn der Vorgang erfolgreich war, andernfalls wird eine Ausnahme ausgelöst.
Hinweise
Der IServiceProvider sollte von den Aufrufern Versorgungsdiensten verwendet werden, für die ein privates Protokoll zwischen dem Aufrufer und dem Adapter implementieren, die vom AdapterManager erstellt wird.Wenn ein AdapterManager nicht erfordert keine Sonderleistungen vom Aufrufer hat, wird dieser Diensterbringer nicht vom AdapterManager verwendet wird.Hinweis: Implementierungen Um universelle Dienste abzurufen, verwenden Sie den ModelBuss Diensterbringer oder einen anderen Standardwert diensterbringer.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.