XmlReflectionMember Klass

Definition

Tillhandahåller mappningar mellan kodentiteter i .NET webbtjänstmetoder och innehållet i WSDL-meddelanden (Web Services Description Language) som har definierats för SOAP-webbtjänster.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
Arv
XmlReflectionMember

Kommentarer

Klassen XmlReflectionMember används inte direkt. I stället används den:

Under återspegling av en SOAP-webbtjänstmetod skapas matriser med XmlReflectionMember objekt som representerar innehållet i WSDL-meddelandedefinitioner. En matris skapas för vart och ett av följande objekt som tillhör en SOAP-webbtjänstmetod:

  • Indataparametrar.

  • Utdataparametrar och returvärden.

  • Begär SOAP-huvuden via attribut.

  • Svar SOAP-huvuden via attribut.

Klasserna SoapReflectionImporter och XmlReflectionImporter översätter en XmlReflectionMember matris till en XmlMembersMapping som innehåller en XmlMemberMapping samling för vidare bearbetning.

Konstruktorer

Name Description
XmlReflectionMember()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av XmlReflectionMember klassen.

Egenskaper

Name Description
IsReturnValue

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger ett värde som anger om XmlReflectionMember representerar en webbtjänstmetods returvärde, till skillnad från en utdataparameter.

MemberName

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger namnet på webbtjänstmetodmedlemmen för den här mappningen.

MemberType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger den typ av entitet för webbtjänstmetodens medlemskod som representeras av den här mappningen.

OverrideIsNullable

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger ett värde som anger att värdet för motsvarande XML-elementdefinitionsattribut isNullable är false.

SoapAttributes

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger en SoapAttributes med samlingen SOAP-relaterade attribut som har tillämpats på medlemskodentiteten.

XmlAttributes

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger en XmlAttributes med samlingen XmlSerializermed -relaterade attribut som har tillämpats på medlemskodentiteten.

Metoder

Name Description
Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även