ExtensionHandle-Klasse
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Enthält den Erweiterungstyp für diesen Erweiterungstyp.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.Extensibility.ExtensionHandle
Microsoft.Data.Schema.Extensibility.ExtensionHandle<TInterfaceType>
Namespace: Microsoft.Data.Schema.Extensibility
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
<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
Der ExtensionHandle-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ExtensionHandle | Initialisiert eine neue Instanz der ExtensionHandle-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Description | Ruft die Beschreibung für diese Erweiterung ab oder legt diese fest. | |
ExtensionManager | Ruft einen Verweis auf das ExtensionManager-Element ab oder legt ihn fest. | |
ExtensionType | Ruft den Erweiterungstyp ab. | |
ExtensionTypeFriendlyName | Ruft den Anzeigenamen des Erweiterungstyps ab. | |
FriendlyName | Ruft den Anzeigenamen dieses Erweiterungshandles ab. | |
Publisher | Ruft den Namen des Verlegers dieser Erweiterung ab oder legt ihn fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals(Object) | Bestimmt, ob zwei Objekte gleich sind. (Überschreibt Object.Equals(Object).) | |
Equals(ExtensionHandle) | Bestimmt, ob zwei ExtensionHandle-Objekte gleich sind.Wenn ExtensionType gleich ist, werden die Objekte gleich. | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Ruft den Hashcode für diese ExtensionHandle auf Grundlage von ExtensionType ab. (Überschreibt Object.GetHashCode().) | |
GetSchema | Ruft das Schema für die XML-Serialisierung dieser Erweiterung ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ReadXml | Deserialisiert eine Erweiterung, die den Assemblynamen und Typnamen zurückgibt. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
WriteXml | Serialisiert dieses Erweiterungshandle.Der vollständige Assemblyname und der vollständige Typname werden in die Serialisierung eingeschlossen. |
Zum Seitenanfang
Hinweise
Verwenden Sie die ExtensionManager-Instanz, um ein gültiges ExtensionHandle abzurufen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Data.Schema.Extensibility-Namespace
ExtensionHandle