ExtensionHandle<TInterfaceType> クラス

拡張機能の型と、この拡張機能の型の名前付き構成が含まれます。

名前空間 :  Microsoft.Data.Schema.Extensibility
アセンブリ :  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
Public NotInheritable Class ExtensionHandle(Of TInterfaceType As {Class, IExtension}) _
    Inherits ExtensionHandle
'使用
Dim instance As ExtensionHandle(Of TInterfaceType)
public sealed class ExtensionHandle<TInterfaceType> : ExtensionHandle
where TInterfaceType : class, IExtension
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
public ref class ExtensionHandle sealed : public ExtensionHandle
JScript では、ジェネリックな型またはメソッドは使用できません。

型パラメータ

  • TInterfaceType

解説

ExtensionManager から ExtensionHandler を取得します。 このハンドルから拡張機能の型をインスタンス化できます。

継承階層

System.Object
  Microsoft.Data.Schema.Extensibility.ExtensionHandle
    Microsoft.Data.Schema.Extensibility.ExtensionHandle<TInterfaceType>

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。 インスタンス メンバの場合は、スレッド セーフであるとは限りません。

参照

参照

ExtensionHandle<TInterfaceType> メンバ

Microsoft.Data.Schema.Extensibility 名前空間