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.
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:
Per inizializzare XmlSerializer gli oggetti mentre .NET Framework inizializza un servizio Web SOAP o un client.
ServiceDescriptionReflector Dalla classe mentre ServiceDescriptionReflector crea ServiceDescription oggetti da classi identificate come servizi Web SOAP.
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 |
| 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) |