Freigeben über


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:

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

Siehe auch

Referenz

CodeIdentifiers-Member
System.Xml.Serialization-Namespace