ExtensionManager.GetSingleExtension<TInterfaceType> – metoda
Vrátí jeden ExtensionHandle objektu.
Obor názvů: Microsoft.Data.Schema.Extensibility
Sestavení: Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)
Syntaxe
'Deklarace
Public Function GetSingleExtension(Of TInterfaceType As {Class, IExtension}) As ExtensionHandle(Of TInterfaceType)
public ExtensionHandle<TInterfaceType> GetSingleExtension<TInterfaceType>()
where TInterfaceType : class, IExtension
public:
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
ExtensionHandle<TInterfaceType>^ GetSingleExtension()
member GetSingleExtension : unit -> ExtensionHandle<'TInterfaceType> when 'TInterfaceType : not struct and IExtension
Jazyk JScript nepodporuje obecné typy a metody.
Parametry typu
- TInterfaceType
A Type , dědí z IExtension.
Vrácená hodnota
Typ: Microsoft.Data.Schema.Extensibility.ExtensionHandle<TInterfaceType>
An ExtensionHandle<TInterfaceType>.
Výjimky
Výjimka | Podmínka |
---|---|
ExtensibilityException | AllowMultipleExtensions Vlastnost ExtensionCriteriaAttribute je false, a byl nalezen odpovídající více než jednu příponu. |
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.