Sdílet prostřednictvím


ExtensionHandle<TInterfaceType> – třída

Obsahuje typ rozšíření a pojmenované konfigurace pro tento typ rozšíření.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.Data.Schema.Extensibility
Sestavení:  Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)

Syntaxe

'Deklarace
Public NotInheritable Class ExtensionHandle(Of TInterfaceType As {Class, IExtension}) _
    Inherits ExtensionHandle
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
[<Sealed>]
type ExtensionHandle<'TInterfaceType when 'TInterfaceType : not struct and IExtension> =  
    class
        inherit ExtensionHandle
    end
Jazyk JScript nepodporuje obecné typy a metody.

Parametry typu

  • TInterfaceType

Typ ExtensionHandle<TInterfaceType> zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Description Získá nebo nastaví popis tohoto rozšíření. (Zděděno z ExtensionHandle.)
Veřejná vlastnost ExtensionManager Získá nebo nastaví odkaz ExtensionManager. (Zděděno z ExtensionHandle.)
Veřejná vlastnost ExtensionType Získá typ rozšíření. (Zděděno z ExtensionHandle.)
Veřejná vlastnost ExtensionTypeFriendlyName Získá popisný název typu přípony. (Zděděno z ExtensionHandle.)
Veřejná vlastnost FriendlyName Popisný název tohoto popisovače rozšíření získá. (Zděděno z ExtensionHandle.)
Veřejná vlastnost Publisher Získá nebo nastaví název vydavatele tohoto rozšíření. (Zděděno z ExtensionHandle.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals(Object) Určuje, zda rovnají dvěma objekty. (Zděděno z ExtensionHandle.)
Veřejná metoda Equals(ExtensionHandle) Určuje, zda dva ExtensionHandle objekty jsou rovná.Pokud ExtensionType je stejný, objekty jsou rovná. (Zděděno z ExtensionHandle.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Získá kód hash pro tento ExtensionHandle základě ExtensionType. (Zděděno z ExtensionHandle.)
Veřejná metoda GetSchema Načte schéma XML serializace tohoto rozšíření. (Zděděno z ExtensionHandle.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Instantiate Konkretizuje ExtensionHandle.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ReadXml Deserializes příponu, která vrací název sestavení a názvu typu. (Zděděno z ExtensionHandle.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda WriteXml Řadí tento popisovač rozšíření.Úplný název sestavení a úplný název součástí serializace. (Zděděno z ExtensionHandle.)

Na začátek

Poznámky

Získává ExtensionHandler z ExtensionManager. Je možné vytvořit instanci typu rozšíření tohoto úchytu.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Data.Schema.Extensibility – obor názvů