XmlReflectionMember Classe

Definizione

Fornisce mapping tra entità di codice nei metodi del servizio Web .NET e il contenuto dei messaggi WSDL (Web Services Description Language) definiti per i servizi Web SOAP.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
Ereditarietà
XmlReflectionMember

Commenti

La XmlReflectionMember classe non viene usata direttamente. Viene invece usato:

Durante la reflection di un metodo del servizio Web SOAP, vengono generate matrici di XmlReflectionMember oggetti che rappresentano il contenuto delle definizioni di messaggi WSDL. Viene generata una matrice per ognuno degli elementi seguenti che appartengono a un metodo del servizio Web SOAP:

  • Parametri di input.

  • Parametri di output e valori restituiti.

  • Richiedere intestazioni SOAP tramite attributi.

  • Intestazioni SOAP di risposta tramite attributi.

Le SoapReflectionImporter classi e XmlReflectionImporter convertono una XmlReflectionMember matrice in un oggetto XmlMembersMapping contenente una XmlMemberMapping raccolta per un'ulteriore elaborazione.

Costruttori

Nome Descrizione
XmlReflectionMember()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe XmlReflectionMember.

Proprietà

Nome Descrizione
IsReturnValue

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un valore che indica se rappresenta XmlReflectionMember un valore restituito del metodo del servizio Web anziché un parametro di output.

MemberName

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il nome del membro del metodo del servizio Web per questo mapping.

MemberType

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il tipo dell'entità del codice membro del metodo del servizio Web rappresentata da questo mapping.

OverrideIsNullable

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un valore che indica che il valore dell'attributo della definizione dell'elemento isNullable XML corrispondente è false.

SoapAttributes

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un oggetto SoapAttributes con la raccolta di attributi correlati a SOAP applicati all'entità del codice membro.

XmlAttributes

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un oggetto XmlAttributes con la raccolta di XmlSerializerattributi correlati a che sono stati applicati all'entità del codice membro.

Metodi

Nome Descrizione
Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche