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 attributo da informazioni di mapping dei tipi interno per parti di messaggi 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 utilizzata dallo Strumento 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). Invece di usare SoapCodeExporter direttamente, usare Wsdl.exe.
Costruttori
SoapCodeExporter(CodeNamespace) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe SoapCodeExporter, supponendo che non sia presente nessuna unità di compilazione 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 classe SoapCodeExporter specificando un parametro dell'unità di compilazione del codice oltre a un parametro dello spazio dei nomi. |
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 classe SoapCodeExporter 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) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe SoapCodeExporter specificando uno spazio dei nomi del codice, un'unità di compilazione del codice e le opzioni di generazione del codice. |
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 classe SoapCodeExporter specificando uno spazio dei nomi del codice, un'unità di compilazione del codice, le opzioni di generazione del codice e i mapping. |
Proprietà
IncludeMetadata |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un insieme di dichiarazioni di XmlIncludeAttribute specificando i tipi derivati. |
IncludeMetadata |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un insieme di metadati di attributi del codice che viene incluso quando viene esportato il codice. (Ereditato da CodeExporter) |
Metodi
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione SoapElementAttribute a un valore restituito o a un parametro di un metodo corrispondente a un elemento part di una definizione di messaggio SOAP in un documento WSDL. |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge una dichiarazione SoapElementAttribute a un valore restituito o a un parametro di un metodo corrispondente a un elemento part 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 Framework e dichiarazioni di attributo per ogni parte che appartiene 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 Framework e 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 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) |