XmlReflectionMember Classe

Definizione

Specifica i mapping tra le entità di codice dei metodi di servizio Web .NET e il contenuto dei messaggi nel linguaggio di descrizione dei servizi Web (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 riflessione di un metodo di servizio Web SOAP, vengono prodotte matrici di oggetti che rappresentano il contenuto delle definizioni dei XmlReflectionMember messaggi WSDL. Viene prodotta 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 matrice in una XmlMembersMapping che contiene una XmlReflectionMemberXmlMemberMapping raccolta, per un'ulteriore elaborazione.

Costruttori

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à

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 la classe XmlReflectionMember rappresenta un valore restituito di un metodo di servizio Web, in contrapposizione a 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 di 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à di codice del membro del metodo di 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 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 una classe SoapAttributes con l'insieme di attributi relativi alla codifica SOAP che sono stati applicati all'entità di codice del membro.

XmlAttributes

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

Ottiene o imposta una classe XmlAttributes con l'insieme di attributi relativi a XmlSerializer che sono stati applicati all'entità di codice del membro.

Metodi

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 l'oggetto 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 dell'oggetto Object corrente.

(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