Sdílet prostřednictvím


ExtensionHandle – třída

Toto rozhraní API podporuje infrastrukturu rozhraní .NET Framework a není určeno pro použití přímo v kódu.

Obsahuje typ rozšíření 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
<CLSCompliantAttribute(True)> _
Public Class ExtensionHandle _
    Implements IEquatable(Of ExtensionHandle), IXmlSerializable
[CLSCompliantAttribute(true)]
public class ExtensionHandle : IEquatable<ExtensionHandle>, 
    IXmlSerializable
[CLSCompliantAttribute(true)]
public ref class ExtensionHandle : IEquatable<ExtensionHandle^>, 
    IXmlSerializable
[<CLSCompliantAttribute(true)>]
type ExtensionHandle =  
    class
        interface IEquatable<ExtensionHandle>
        interface IXmlSerializable
    end
public class ExtensionHandle implements IEquatable<ExtensionHandle>, IXmlSerializable

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

Konstruktory

  Název Popis
Chráněná metoda ExtensionHandle Inicializuje novou instanci ExtensionHandle Třída

Na začátek

Vlastnosti

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

Na začátek

Metody

  Název Popis
Veřejná metoda Equals(Object) Určuje, zda rovnají dvěma objekty. (Přepisuje Object.Equals(Object).)
Veřejná metoda Equals(ExtensionHandle) Určuje, zda dva ExtensionHandle objekty jsou rovná.Pokud ExtensionType je stejný, objekty jsou rovná.
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. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetSchema Načte schéma XML serializace tohoto rozšíření.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
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.
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.

Na začátek

Poznámky

Použití ExtensionManager instance získat platný ExtensionHandle.

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ů

ExtensionHandle