XmlReflectionMember Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Zuordnungen zwischen Codeentitäten in .NET-Webservicemethoden und dem Inhalt der WSDL-Meldungen (Web Services Description Language) her, die für SOAP-Webdienste definiert werden.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
- Vererbung
-
XmlReflectionMember
Hinweise
Die XmlReflectionMember -Klasse wird nicht direkt verwendet. Stattdessen wird folgendes verwendet:
Um Objekte zu initialisierenXmlSerializer, während der .NET Framework einen SOAP-Webdienst oder -Client initialisiert.
Durch die ServiceDescriptionReflector -Klasse, während ServiceDescriptionReflector Objekte aus Klassen erstellt ServiceDescription , die als SOAP-Webdienste identifiziert werden.
Während der Reflexion einer SOAP-Webdienstmethode werden Arrays von XmlReflectionMember -Objekten erstellt, die den Inhalt von WSDL-Nachrichtendefinitionen darstellen. Für jedes der folgenden Elemente, die zu einer SOAP-Webdienstmethode gehören, wird ein Array erstellt:
Eingabeparameter:
Ausgabeparameter und Rückgabewerte.
Fordern Sie SOAP-Header über Attribute an.
Antwort-SOAP-Header über Attribute.
Die SoapReflectionImporter Klassen und XmlReflectionImporter übersetzen ein XmlReflectionMember Array in ein XmlMembersMapping , das eine XmlMemberMapping Auflistung enthält, für die weitere Verarbeitung.
Konstruktoren
XmlReflectionMember() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Initialisiert eine neue Instanz der XmlReflectionMember-Klasse. |
Eigenschaften
IsReturnValue |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der XmlReflectionMember den Rückgabewert einer Webdienstmethode darstellt und keinen Ausgabeparameter. |
MemberName |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Namen des Webdienstmethodenmembers für diese Zuordnung ab oder legt diesen Namen fest. |
MemberType |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Typ der Codeentität für den Member der Webdienstmethode ab, die von dieser Zuordnung dargestellt wird, oder legt den Typ fest. |
OverrideIsNullable |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Wert ab, der angibt, dass der Wert des Attributs |
SoapAttributes |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine SoapAttributes-Klasse mit der Auflistung SOAP-bezogener Attribute ab, die auf die Membercodeentität angewendet wurden, oder legt sie fest. |
XmlAttributes |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine XmlAttributes-Klasse mit der Auflistung XmlSerializer-bezogener Attribute auf, die auf die Membercodeenität angewendet wurden, oder legt diese Klasse fest. |
Methoden
Equals(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |