SoapCodeExporter Classe

Definizione

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à
SoapCodeExporter

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)

Si applica a

Vedi anche