SoapSchemaImporter 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.
Usato all'interno di .NET Framework per generare mapping interni ai tipi .NET per parti di messaggio con codifica SOAP in un documento WSDL.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class SoapSchemaImporter
public ref class SoapSchemaImporter : System::Xml::Serialization::SchemaImporter
public class SoapSchemaImporter
public class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
type SoapSchemaImporter = class
type SoapSchemaImporter = class
inherit SchemaImporter
Public Class SoapSchemaImporter
Public Class SoapSchemaImporter
Inherits SchemaImporter
- Ereditarietà
-
SoapSchemaImporter
- Ereditarietà
Commenti
La SoapSchemaImporter classe viene usata dallo strumento Web Services Description Language (Wsdl.exe) e dalla ServiceDescriptionImporter classe , generando classi proxy client o classi di server astratte da un documento WSDL (Web Services Description Language). Anziché usare direttamente questa classe, usare Wsdl.exe.
La SoapSchemaImporter classe include metodi per generare mapping interni ai tipi .NET per gli elementi di parte definiti in un documento WSDL. La classe viene utilizzata solo quando un documento WSDL specifica la codifica SOAP, come descritto nella sezione 5 della specifica SOAP 1.1.
Costruttori
| Nome | Descrizione |
|---|---|
| SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapSchemaImporter classe specificando gli schemi, le opzioni del compilatore e i nomi delle entità di codice correlate. |
| SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapSchemaImporter classe specificando gli schemi, le opzioni del compilatore e il contesto degli schemi. |
| SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapSchemaImporter classe specificando gli schemi, le opzioni del compilatore e i nomi delle entità di codice correlate. |
| SoapSchemaImporter(XmlSchemas, CodeIdentifiers) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapSchemaImporter classe , specificando XmlSchema gli oggetti che rappresentano gli XML Schema utilizzati dai messaggi con codifica SOAP, oltre alle classi generate per le associazioni definite in un documento WSDL. |
| SoapSchemaImporter(XmlSchemas) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della SoapSchemaImporter classe , specificando XmlSchema oggetti che rappresentano gli XML Schema utilizzati dai messaggi con codifica SOAP definiti in un documento WSDL. |
Proprietà
| Nome | Descrizione |
|---|---|
| Extensions |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una raccolta di estensioni dell'utilità di importazione dello schema. (Ereditato da SchemaImporter) |
Metodi
| Nome | Descrizione |
|---|---|
| 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) |
| 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) |
| ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera informazioni di mapping dei tipi interne per il tipo di parte di elemento con codifica SOAP definita in un documento WSDL in cui è specificato un tipo di base. |
| ImportMembersMapping(String, String, SoapSchemaMember) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera informazioni di mapping dei tipi interne per una singola parte di elemento con codifica SOAP definita in un documento WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera informazioni di mapping dei tipi interne per le parti dell'elemento di un messaggio con codifica SOAP definito in un documento WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[], Boolean) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera informazioni di mapping dei tipi interne per le parti dell'elemento di un messaggio con codifica SOAP definito in un documento WSDL. |
| ImportMembersMapping(String, String, SoapSchemaMember[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Genera informazioni di mapping dei tipi interne per le parti dell'elemento di un messaggio con codifica SOAP definito in un documento WSDL. |
| 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) |