XmlReflectionMember-Klasse
Diese Klasse unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Stellt Zuordnungen zwischen Codeentitäten in .NET Framework-Webservicemethoden und dem Inhalt der WSDL-Meldungen (Web Services Description Language) her, die für SOAP-Webdienste definiert werden.
Namespace: System.Xml.Serialization
Assembly: System.Xml (in system.xml.dll)
Syntax
'Declaration
Public Class XmlReflectionMember
'Usage
Dim instance As XmlReflectionMember
public class XmlReflectionMember
public ref class XmlReflectionMember
public class XmlReflectionMember
public class XmlReflectionMember
Hinweise
Die XmlReflectionMember-Klasse kann nicht direkt verwendet werden. Sie wird stattdessen folgendermaßen verwendet:
Zum Initialisieren von XmlSerializer-Objekten, während .NET Framework einen SOAP-Webdienst oder einen Client initialisiert.
Von der ServiceDescriptionReflector-Klasse, wenn ServiceDescriptionReflectorServiceDescription-Objekte aus Klassen erstellt, die als SOAP-Webdienste gekennzeichnet sind.
Während der Reflektion einer SOAP-Webdienstmethode werden Arrays von XmlReflectionMember-Objekten erzeugt, die den Inhalt der WSDL-Meldungsdefinitionen darstellen. Für die folgenden Elemente wird ein Array produziert, das zu einer SOAP-Webdienstmethode gehört:
Eingabeparameter
Ausgabeparameter und Rückgabewerte
Anforderungs-SOAP-Header über Attribute
Antwort-SOAP-Header über Attribute
Die SoapReflectionImporter-Klasse und die XmlReflectionImporter-Klasse übersetzen ein XmlReflectionMember-Array zur weiteren Verarbeitung in ein XmlMembersMapping, das eine XmlMemberMapping-Auflistung enthält.
Vererbungshierarchie
System.Object
System.Xml.Serialization.XmlReflectionMember
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
XmlReflectionMember-Member
System.Xml.Serialization-Namespace
XmlMembersMapping-Klasse
XmlMemberMapping-Klasse
SoapReflectionImporter-Klasse
XmlReflectionImporter-Klasse