XmlCodeExporter.AddMappingMetadata Metodo
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.
Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part>
di una definizione di messaggio SOAP in un documento WSDL.
Overload
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito di metodo che corrisponde a un elemento |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part>
di una definizione di messaggio SOAP in un documento WSDL.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)
Parametri
- metadata
- CodeAttributeDeclarationCollection
Raccolta di oggetti CodeAttributeDeclaration per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.
- member
- XmlMemberMapping
Mapping interno dei tipi .NET Framework per una singola parte elemento di una definizione di messaggio WSDL.
- ns
- String
Spazio dei nomi XML della parte di messaggio SOAP per cui sono state generate le informazioni dei mapping dei tipi nel parametro del membro.
Commenti
Questo metodo viene utilizzato dallo strumento Web Services Description Language (Wsdl.exe) quando un documento WSDL specifica l'utilizzo letterale, a indicare che il contenuto dei parametri del messaggio SOAP e dei valori restituiti (o documenti di richiesta e risposta) viene letteralmente specificato con le definizioni di XML Schema.
Si applica a
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)
Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito di metodo che corrisponde a un elemento <part>
di una definizione di messaggio non SOAP in un documento WSDL.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)
Parametri
- metadata
- CodeAttributeDeclarationCollection
Raccolta di oggetti CodeAttributeDeclaration per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.
- mapping
- XmlTypeMapping
Informazioni dei mapping interni di tipi .NET Framework per un elemento dello schema XML.
- ns
- String
Spazio dei nomi XML della parte di messaggio SOAP per cui sono state generate le informazioni dei mapping dei tipi nel parametro del membro.
Commenti
Lo strumento Web Services Description Language (Wsdl.exe) utilizza questo metodo quando un documento WSDL specifica le implementazioni non SOAP del .NET Framework di servizi Web utilizzando le operazioni HTTP-GET e HTTP-POST.
Si applica a
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)
Aggiunge una dichiarazione di XmlElementAttribute a un valore restituito o a un parametro di metodo che corrisponde a un elemento <part>
di una definizione di messaggio SOAP in un documento WSDL.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)
Parametri
- metadata
- CodeAttributeDeclarationCollection
Raccolta di oggetti CodeAttributeDeclaration per il tipo generato a cui il metodo aggiunge una dichiarazione di attributo.
- member
- XmlMemberMapping
Mapping interno dei tipi .NET Framework per una singola parte elemento di una definizione di messaggio WSDL.
- ns
- String
Spazio dei nomi XML della parte di messaggio SOAP per cui sono state generate le informazioni dei mapping dei tipi nel parametro del membro.
- forceUseMemberName
- Boolean
Flag che consente di determinare se aggiungere un argomento iniziale contenente il nome dell'elemento XML per la dichiarazione di attributo da generare.
Commenti
Lo strumento Web Services Description Language (Wsdl.exe) utilizza questo metodo quando un documento WSDL specifica l'utilizzo letterale, a indicare che il contenuto dei parametri del messaggio SOAP e dei valori restituiti (o documenti di richiesta e risposta) viene letteralmente specificato con le definizioni di XML Schema.