Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Versucht, eine einzelne Erweiterung des bereitgestellten generischen Typs abzurufen.
Namespace: Microsoft.Data.Schema.Extensibility
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public Function TryGetSingleExtension(Of TInterfaceType As {Class, IExtension}) ( _
<OutAttribute> ByRef extensionHandle As ExtensionHandle(Of TInterfaceType) _
) As Boolean
public bool TryGetSingleExtension<TInterfaceType>(
out ExtensionHandle<TInterfaceType> extensionHandle
)
where TInterfaceType : class, IExtension
public:
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
bool TryGetSingleExtension(
[OutAttribute] ExtensionHandle<TInterfaceType>^% extensionHandle
)
member TryGetSingleExtension :
extensionHandle:ExtensionHandle<'TInterfaceType> byref -> bool when 'TInterfaceType : not struct and IExtension
JScript unterstützt keine generischen Typen oder Methoden.
Typparameter
- TInterfaceType
Eine Schnittstelle, die sich von der IExtension-Schnittstelle ableitet.
Parameter
- extensionHandle
Typ: Microsoft.Data.Schema.Extensibility.ExtensionHandle<TInterfaceType>%
Wenn eine einzelne Erweiterung gefunden wird, ein ExtensionHandle<TInterfaceType>-Objekt, das die TInterfaceType-Schnittstelle implementiert, andernfalls nullNULL-Verweis (Nothing in Visual Basic).
Rückgabewert
Typ: System.Boolean
true , wenn eine einzelne Erweiterung gefunden wurde, andernfalls nullNULL-Verweis (Nothing in Visual Basic).
Hinweise
Wenn mehrere Erweiterungen gefunden werden oder wenn keine Erweiterung gefunden wird, oder wenn der generische TInterfaceType-Parameter mehrere Erweiterungen unterstützt, gibt die Methode false zurück. extensionHandle, ein out-Parameter, weist dann den Wert nullNULL-Verweis (Nothing in Visual Basic) auf.
.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.