XmlMemberMapping Classe

Definizione

Esegue il mapping di un'entità di codice di un metodo di servizio Web .NET a un elemento di un messaggio nel linguaggio di descrizione dei servizi Web (WSDL, Web Services Description Language).

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

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

Commenti

La XmlMemberMapping classe viene usata con la XmlMembersMapping classe, che fa riferimento a una matrice di XmlMemberMapping oggetti.

Un XmlMemberMapping oggetto può rappresentare uno dei seguenti:

  • Parametro di input del metodo del servizio Web.

  • Parametro di output del metodo di servizio Web.

  • Tipo restituito da un servizio Web, se non nullo.

  • Intestazione di input SOAP.

  • Intestazione di output SOAP.

Gli XmlMemberMapping oggetti sono accessibili tramite la proprietà dell'operatore indicizzato.

Vedere la XmlMembersMapping classe per una spiegazione delle condizioni in cui un XmlMemberMapping oggetto corrisponde all'elemento della definizione del <part> messaggio WSDL.

Proprietà

Any

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

Ottiene o imposta un valore che indica se il tipo .NET è mappato a un attributo o a un elemento XML di qualsiasi tipo.

CheckSpecified

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

Ottiene un valore che indica se per il relativo campo nel tipo .NET è specificato un valore.

ElementName

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

Ottiene il nome non qualificato della dichiarazione di elemento XML valido per questo mapping.

MemberName

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

Ottiene il nome del membro del metodo di servizio Web rappresentato da questo mapping.

Namespace

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

Ottiene lo spazio dei nomi XML valido per questo mapping.

TypeFullName

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

Ottiene il nome di tipo completo del tipo .NET per questo mapping.

TypeName

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

Ottiene il nome tipo del tipo .NET per questo mapping.

TypeNamespace

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

Ottiene lo spazio dei nomi del tipo .NET per questo mapping.

XsdElementName

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

Ottiene il nome dell'elemento XML presente nel documento di descrizione del servizio.

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)
GenerateTypeName(CodeDomProvider)

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

Restituisce il nome del tipo associato alla classe CodeDomProvider specificata.

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