SoapCodeExporter 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.
Genera tipi e dichiarazioni di attributi da informazioni di mapping dei tipi interne per parti di messaggio con codifica SOAP definite in un documento WSDL.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
- Ereditarietà
-
SoapCodeExporter
- Ereditarietà
Commenti
La SoapCodeExporter classe viene usata dallo strumento di linguaggio di descrizione dei servizi Web (Wsdl.exe) e dalla classe durante la ServiceDescriptionImporter generazione di classi proxy client o classi server astratte da un documento WSDL (Web Services Description Language). Anziché usare SoapCodeExporter direttamente , usare Wsdl.exe.
Costruttori
| Nome | Descrizione |
|---|---|
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapCodeExporter classe , specificando uno spazio dei nomi del codice, un'unità di compilazione del codice, un generatore di codice, opzioni di generazione del codice e mapping. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapCodeExporter classe , specificando uno spazio dei nomi del codice, un'unità di compilazione del codice, le opzioni di generazione del codice e i mapping. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapCodeExporter classe , specificando uno spazio dei nomi del codice, un'unità di compilazione del codice e opzioni di generazione del codice. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapCodeExporter classe , specificando un parametro di unità di compilazione del codice oltre a un parametro dello spazio dei nomi. |
| SoapCodeExporter(CodeNamespace) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe , presupponendo che non sia presente alcuna unità di compilazione del SoapCodeExporter codice. |
Proprietà
| Nome | Descrizione |
|---|---|
| IncludeMetadata |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta di XmlIncludeAttribute dichiarazioni, specificando i tipi derivati. |
| IncludeMetadata |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta di metadati dell'attributo di codice inclusi quando il codice viene esportato. (Ereditato da CodeExporter) |
Metodi
| Nome | Descrizione |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una SoapElementAttribute dichiarazione a un parametro del metodo o a un valore restituito che corrisponde a un elemento parte di una definizione di messaggio SOAP in un documento WSDL. |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiungere una SoapElementAttribute dichiarazione a un parametro del metodo o a un valore restituito corrispondente a un elemento parte di una definizione di messaggio SOAP in un documento WSDL. |
| 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) |
| ExportMembersMapping(XmlMembersMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera un tipo .NET, più dichiarazioni di attributo, per ognuna delle parti che appartengono a una definizione di messaggio SOAP in un documento WSDL. |
| ExportTypeMapping(XmlTypeMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera un tipo .NET, più dichiarazioni di attributo, per un'intestazione SOAP. |
| 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) |