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-Webdienstmethoden und den Inhalt von WSDL-Nachrichten (Web Services Description Language) bereit, die für SOAP-Webdienste definiert sind.
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 es verwendet:
Um Objekte zu initialisieren, während .NET Framework einen SOAP-Webdienst oder -Client initialisiert XmlSerializer .
Durch die ServiceDescriptionReflector Klasse während ServiceDescriptionReflector der Erstellung ServiceDescription von Objekten aus Klassen, 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.
Soap-Header der Antwort über Attribute.
Die SoapReflectionImporter Klassen XmlReflectionImporter und die Klassen übersetzen ein XmlReflectionMember Array in ein XmlMembersMapping Array, das eine XmlMemberMapping Auflistung enthält, zur weiteren Verarbeitung.
Konstruktoren
| Name | Beschreibung |
|---|---|
| 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
| Name | Beschreibung |
|---|---|
| IsReturnValue |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der XmlReflectionMember Rückgabewert einer Webdienstmethode im Gegensatz zu einem Ausgabeparameter darstellt. |
| MemberName |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen des Namens des Webdienstmethodenmemmelements für diese Zuordnung. |
| MemberType |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen des Typs der Member-Codeentität der Webdienstmethode, die durch diese Zuordnung dargestellt wird. |
| OverrideIsNullable |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Werts, 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. Dient zum Abrufen oder Festlegen einer SoapAttributes Mit der Auflistung von SOAP-bezogenen Attributen, die auf die Membercodeentität angewendet wurden. |
| XmlAttributes |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen einer XmlAttributes Mit der Auflistung von XmlSerializer-verwandten Attributen, die auf die Membercodeentität angewendet wurden. |
Methoden
| Name | Beschreibung |
|---|---|
| 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 dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient 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 die 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 der 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) |