XmlReflectionMember Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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:
Per inizializzare gli oggetti mentre .NET Framework inizializza XmlSerializer un servizio Web SOAP o un client.
Dalla classe durante ServiceDescriptionReflector la ServiceDescriptionReflector creazione di ServiceDescription oggetti da classi identificate come servizi Web SOAP.
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 |
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) |