SoapProtocolImporter 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 classi per i servizi Web che utilizzano il protocollo SOAP.
public ref class SoapProtocolImporter : System::Web::Services::Description::ProtocolImporter
public class SoapProtocolImporter : System.Web.Services.Description.ProtocolImporter
type SoapProtocolImporter = class
inherit ProtocolImporter
Public Class SoapProtocolImporter
Inherits ProtocolImporter
- Ereditarietà
Commenti
La SoapProtocolImporter classe genera codice proxy client o codice server astratto in base al protocollo SOAP. La classe genera una classe per ogni associazione supportata definita in un documento Web Services Description Language (WSDL).
In genere, invece di richiamare SoapProtocolImporter direttamente, uno sviluppatore usa la classe indirettamente tramite la ServiceDescriptionImporter classe .
Costruttori
SoapProtocolImporter() |
Inizializza una nuova istanza della classe SoapProtocolImporter. |
Proprietà
AbstractSchemas |
Ottiene gli schemi XML astratti utilizzati dall'istanza di ServiceDescriptionImporter associata. (Ereditato da ProtocolImporter) |
Binding |
Ottiene l'associazione WSDL che l'utilità di importazione del protocollo sta elaborando per generare una classe. (Ereditato da ProtocolImporter) |
ClassName |
Ottiene il nome della classe di associazione che è in fase di generazione. (Ereditato da ProtocolImporter) |
ClassNames |
Ottiene l'oggetto CodeIdentifiers che genera un nome univoco per la classe di associazione in fase di generazione. (Ereditato da ProtocolImporter) |
CodeNamespace |
Ottiene una rappresentazione dello spazio dei nomi .NET Framework delle classi di associazione in fase di generazione. (Ereditato da ProtocolImporter) |
CodeTypeDeclaration |
Ottiene una rappresentazione della classe di associazione che è in fase di generazione. (Ereditato da ProtocolImporter) |
ConcreteSchemas |
Ottiene gli schemi XML concreti utilizzati dall'istanza di ServiceDescriptionImporter associata. (Ereditato da ProtocolImporter) |
InputMessage |
Ottiene il messaggio di input WSDL relativo all'operazione astratta che l'utilità di importazione del protocollo sta elaborando per generare un metodo in una classe di associazione. (Ereditato da ProtocolImporter) |
MethodName |
Ottiene il nome del metodo della classe di associazione che l'utilità di importazione del protocollo sta generando. (Ereditato da ProtocolImporter) |
Operation |
Ottiene l'operazione WSDL astratta che l'utilità di importazione del protocollo sta elaborando per generare un metodo in una classe di associazione. (Ereditato da ProtocolImporter) |
OperationBinding |
Ottiene l'associazione dell'operazione WSDL che l'utilità di importazione del protocollo sta elaborando per generare un metodo in una classe di associazione. (Ereditato da ProtocolImporter) |
OutputMessage |
Ottiene il messaggio di output WSDL relativo all'operazione astratta che l'utilità di importazione del protocollo sta elaborando per generare un metodo in una classe di associazione. (Ereditato da ProtocolImporter) |
Port |
Ottiene una porta WSDL che contiene un riferimento all'associazione che l'utilità di importazione del protocollo sta elaborando per generare una classe di associazione. Se più di una porta fa riferimento all'associazione corrente, la porta corrente è quella in cui l'associazione è stata trovata più di recente. (Ereditato da ProtocolImporter) |
PortType |
Ottiene l'oggetto PortType WSDL implementato dall'associazione che l'utilità di importazione del protocollo sta elaborando per generare una classe di associazione. (Ereditato da ProtocolImporter) |
ProtocolName |
Ottiene un valore di "Soap". |
Schemas |
Ottiene gli schemi XML, sia astratti sia concreti, utilizzati dall'istanza di ServiceDescriptionImporter associata. (Ereditato da ProtocolImporter) |
Service |
Ottiene il servizio WSDL che contiene un riferimento all'associazione che l'utilità di importazione del protocollo sta elaborando per generare una classe di associazione. (Ereditato da ProtocolImporter) |
ServiceDescriptions |
Ottiene gli oggetti ServiceDescriptionCollection che appartengono all'istanza di ServiceDescriptionImporter associata cercati per le associazioni da cui generare le classi di associazione. (Ereditato da ProtocolImporter) |
SoapBinding |
Ottiene un'istanza di SoapBinding ottenuta tramite la proprietà SoapBinding della proprietà Extensions. |
SoapExporter |
Ottiene l'oggetto di tipo SoapCodeExporter utilizzato internamente dalla classe SoapProtocolImporter per generare il codice dai mapping tra il contenuto dello schema XML con codifica SOAP e i tipi .NET Framework. |
SoapImporter |
Ottiene l'oggetto di tipo SoapSchemaImporter utilizzato internamente dalla classe SoapProtocolImporter per generare i mapping tra il contenuto dello schema XML con codifica SOAP e i tipi .NET Framework. |
Style |
Ottiene un valore di enumerazione che indica se una classe del proxy client o una classe del server astratto è in fase di generazione. I valori sono Client e Server. Il valore è quello della proprietà dell'istanza di ServiceDescriptionImporter associata Style. (Ereditato da ProtocolImporter) |
Warnings |
Ottiene o imposta un valore di enumerazione ServiceDescriptionImportWarnings che indica i tipi di avvisi, se presenti, emessi dall'utilità di importazione del protocollo durante la generazione delle classi di associazione. (Ereditato da ProtocolImporter) |
XmlExporter |
Ottiene l'oggetto di tipo XmlCodeExporter utilizzato internamente dalla classe SoapProtocolImporter per generare il codice dai mapping tra il contenuto dello schema XML letterale e i tipi .NET Framework. |
XmlImporter |
Ottiene l'oggetto di tipo XmlSchemaImporter utilizzato internamente dalla classe SoapProtocolImporter per generare i mapping tra il contenuto dello schema XML letterale e i tipi .NET Framework. |
Metodi
AddExtensionWarningComments(CodeCommentStatementCollection, ServiceDescriptionFormatExtensionCollection) |
Per ogni estensione o elemento XML non gestiti nell'insieme delle estensioni di input, attiva un avviso RequiredExtensionsIgnored o OptionalExtensionsIgnored per ciascuna estensione o elemento XML non gestiti all'interno dell'insieme di estensioni di input. (Ereditato da ProtocolImporter) |
BeginClass() |
Inizializza la generazione di una classe di associazione. |
BeginNamespace() |
Esegue l'inizializzazione per l'intero spazio dei nomi del codice durante la generazione del codice. |
EndClass() |
Elabora una classe di associazione dopo la generazione dei metodi. |
EndNamespace() |
Esegue elaborazioni per l'intero spazio dei nomi dopo la generazione di una classe di associazione. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GenerateMethod() |
Genera il codice del metodo per una classe di associazione. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
IsBindingSupported() |
Determina se è possibile generare una classe per l'associazione corrente. |
IsOperationFlowSupported(OperationFlow) |
Determina se il flusso dell'operazione corrente viene supportato. |
IsSoapEncodingPresent(String) |
Consente di verificare la presenza di "http://schemas.xmlsoap.org/soap/encoding/" in una stringa che rappresenta un elenco di URI (Uniform Resource Indicator). |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OperationBindingSyntaxException(String) |
Produce un elemento Exception indicante che l'istanza di OperationBinding corrente per cui è stata generata una classe di associazione non è valida all'interno dello spazio dei nomi di destinazione. (Ereditato da ProtocolImporter) |
OperationSyntaxException(String) |
Produce un elemento Exception indicante che l'istanza di Operation corrente per cui è stata generata una classe di associazione non è valida all'interno dello spazio dei nomi di destinazione. (Ereditato da ProtocolImporter) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
UnsupportedBindingWarning(String) |
Attiva un avviso UnsupportedBindingsIgnored nell'enumerazione ServiceDescriptionImportWarnings ottenuta tramite la proprietà Warnings. Questo metodo aggiunge anche un messaggio di avviso ai commenti relativi alle classi in fase di generazione. (Ereditato da ProtocolImporter) |
UnsupportedOperationBindingWarning(String) |
Attiva un avviso UnsupportedOperationsIgnored nell'enumerazione ServiceDescriptionImportWarnings ottenuta tramite la proprietà Warnings. Questo metodo aggiunge anche un messaggio di avviso ai commenti relativi alle classi in fase di generazione. (Ereditato da ProtocolImporter) |
UnsupportedOperationWarning(String) |
Attiva un avviso UnsupportedOperationsIgnored nell'enumerazione ServiceDescriptionImportWarnings ottenuta tramite la proprietà Warnings. Questo metodo aggiunge anche un messaggio di avviso ai commenti relativi alle classi in fase di generazione. (Ereditato da ProtocolImporter) |