XmlReflectionMember Klasse

Definition

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:

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 isNullable der entsprechenden XML-Elementdefinition ist false, oder legt diesen fest.

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)

Gilt für:

Weitere Informationen