CodeIdentifiers-Klasse
Diese Klasse unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Verwaltet eine Gruppe von Namen für entsprechende Codeentitäten oder Typzuordnungen, die von der Serialisierungsinfrastruktur von .NET Framework generiert werden.
Namespace: System.Xml.Serialization
Assembly: System.Xml (in system.xml.dll)
Syntax
'Declaration
Public Class CodeIdentifiers
'Usage
Dim instance As CodeIdentifiers
public class CodeIdentifiers
public ref class CodeIdentifiers
public class CodeIdentifiers
public class CodeIdentifiers
Hinweise
In der folgenden Liste werden die Tools und Klassen angegeben, die die CodeIdentifiers verwenden:
Das Web Services Description Language-Tool (Wsdl.exe) oder die ServiceDescriptionImporter-Klasse beim Generieren von Clientproxyklassen oder abstrakten Serverklassen aus einem WSDL-Dokument (Web Services Description Language).
Das XML Schema Definition-Tool (Xsd.exe)-Tool beim Generieren von Klassen aus XSD-Dokumenten (XML Schema Definition).
Die ServiceDescriptionReflector-Klasse erstellt ServiceDescription-Objekte aus Klassen, die mithilfe des WebServiceAttribute-Attributs als Webdienste angegeben sind.
Verwenden Sie die obigen Tools und Klassen, anstatt die CodeIdentifiers-Klasse direkt zu verwenden. Wenn Sie die Namen der Codeentitäten steuern möchten, die an XML-Schemadefinitionen oder Webdienstdefinitionen gebunden sind, verwenden Sie dazu die zugeordneten Attribute.
Je nach ihrem Gültigkeitsbereich können mit einer CodeIdentifiers-Instanz die Namen der Elemente in der folgenden Liste beibehalten werden.
Typen, Methoden oder Felder.
Die Parameter und der Rückgabewert einer Methode, die den WSDL-Eingabe- und -Ausgabemeldungen entsprechen.
Objekte in einer ServiceDescription-Instanz, die mit einem WSDL-Dokument serialisiert werden kann.
Normalerweise wird die Klasse verwendet, um Benennungskonflikte zwischen Codeentitäten in einem bestimmten Gültigkeitsbereich zu vermeiden, einschließlich der Konflikte mit dem Namen einer enthaltenden Entität.
Vererbungshierarchie
System.Object
System.Xml.Serialization.CodeIdentifiers
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0