XmlReflectionMember Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt toewijzingen tussen code-entiteiten in .NET webservicemethoden en de inhoud van WSDL-berichten (Web Services Description Language) die zijn gedefinieerd voor SOAP-webservices.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
- Overname
-
XmlReflectionMember
Opmerkingen
De XmlReflectionMember klasse wordt niet rechtstreeks gebruikt. In plaats daarvan wordt het volgende gebruikt:
Als u XmlSerializer objecten wilt initialiseren terwijl .NET Framework een SOAP-webservice of -client initialiseert.
Door de ServiceDescriptionReflector klasse terwijl ServiceDescriptionReflector objecten worden gemaakt ServiceDescription op basis van klassen die worden geïdentificeerd als SOAP-webservices.
Tijdens de reflectie van een SOAP-webservicemethode worden matrices met XmlReflectionMember objecten geproduceerd die de inhoud van WSDL-berichtdefinities vertegenwoordigen. Er wordt een matrix geproduceerd voor elk van de volgende items die deel uitmaken van een SOAP-webservicemethode:
Invoerparameters.
Uitvoerparameters en retourwaarden.
SOAP-headers aanvragen via kenmerken.
Antwoord SOAP-headers via kenmerken.
De SoapReflectionImporter en XmlReflectionImporter klassen vertalen een XmlReflectionMember matrix naar een XmlMembersMapping matrix die een XmlMemberMapping verzameling bevat, voor verdere verwerking.
Constructors
| Name | Description |
|---|---|
| XmlReflectionMember() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlReflectionMember klasse. |
Eigenschappen
| Name | Description |
|---|---|
| IsReturnValue |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de XmlReflectionMember waarde van een webservicemethode retourwaarde vertegenwoordigt, in plaats van een uitvoerparameter. |
| MemberName |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt de naam van het lid van de webservicemethode voor deze toewijzing ophaalt of ingesteld. |
| MemberType |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt het type code-entiteit van de webservicemethode opgehaald of ingesteld dat wordt vertegenwoordigd door deze toewijzing. |
| OverrideIsNullable |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een waarde opgehaald of ingesteld die aangeeft dat de waarde van het kenmerk van de bijbehorende XML-elementdefinitie |
| SoapAttributes |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een SoapAttributes op met de verzameling SOAP-gerelateerde kenmerken die zijn toegepast op de lidcode-entiteit. |
| XmlAttributes |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een op of stelt u een XmlAttributes met de verzameling gerelateerde XmlSerializerkenmerken op die zijn toegepast op de lidcode-entiteit. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |