XmlReflectionMember Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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:
Initiera XmlSerializer objekt medan .NET Framework initierar en SOAP-webbtjänst eller -klient.
ServiceDescriptionReflector Efter klassen skapar ServiceDescriptionReflector objekt ServiceDescription från klasser som identifieras som SOAP-webbtjänster.
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 |
| 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) |