ModelBusAdapterManager.CreateAdapter – metoda (ModelBusReference, IServiceProvider)
Vytvoření instance ModelBusAdapter podporovaných touto ModelBusAdapterManager.
Obor názvů: Microsoft.VisualStudio.Modeling.Integration
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Syntaxe
'Deklarace
Public Function CreateAdapter ( _
reference As ModelBusReference, _
serviceProvider As IServiceProvider _
) As ModelBusAdapter
public ModelBusAdapter CreateAdapter(
ModelBusReference reference,
IServiceProvider serviceProvider
)
Parametry
- reference
Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
Odkaz na model, který adaptér zalamován.
- serviceProvider
Typ: System.IServiceProvider
ServiceProvider, poskytující služby zvláštní konfigurace adaptéru
Vrácená hodnota
Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Vytvořenou hodnotu null ModelBusAdapter instance pokud úspěšný, bude se výjimka jinak.
Poznámky
Objekt IServiceProvider nutno volajícím poskytovat služby, které implementují soukromého protokolu mezi volajícím a adaptér AdapterManager vytvoření.AdapterManager, není-li nevyžaduje žádné zvláštní služby od volajícího, a potom tento ServiceProvider by neměly být používány AdapterManager.Poznámka pro implementors: k načtení služby pro obecné účely, použijte ModelBus společnosti ServiceProvider nebo jiné standardní ServiceProvider místo.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.