System.Web.Services.Protocols Spazio dei nomi

Contiene le classi che consentono di definire i protocolli usati per la trasmissione di dati via cavo durante le comunicazioni tra client del servizio Web XML e servizi Web XML creati con ASP.NET.

Classi

AnyReturnReader

Fornisce un visualizzatore ridotto dei valori restituiti della risposta in ingresso per i client del servizio Web implementati tramite HTTP ma senza SOAP.

HtmlFormParameterReader

Legge i parametri di richiesta in ingresso per i servizi Web implementati tramite HTTP con le coppie nome-valore codificate come formato HTML anziché come messaggio SOAP.

HtmlFormParameterWriter

Scrive i parametri di richiesta in uscita per i servizi Web implementati tramite HTTP con le coppie nome-valore codificate come formato HTML anziché come messaggio SOAP.

HttpGetClientProtocol

Classe base per i proxy client del servizio Web XML che utilizzano il protocollo HTTP-GET.

HttpMethodAttribute

Applicando questo attributo a un client del servizio Web XML mediante HTTP-GET o HTTP-POST, si impostano i tipi che consentono la serializzazione dei parametri inviati a un metodo di servizio Web XML e la lettura della risposta dal metodo di servizio Web XML. La classe non può essere ereditata.

HttpPostClientProtocol

Classe base per i proxy client del servizio Web ASP.NET che utilizzano il protocollo HTTP-POST.

HttpSimpleClientProtocol

Rappresenta la classe base per le comunicazioni con un servizio Web XML tramite semplici associazioni di protocolli HTTP-GET e HTTP-POST.

HttpWebClientProtocol

Rappresenta la classe base per tutti i proxy client dei servizi Web XML che utilizzano il protocollo di trasporto HTTP.

InvokeCompletedEventArgs

Rappresenta il risultato di un metodo Web richiamato in modo asincrono.

LogicalMethodInfo

Rappresenta gli attributi e i metadati per un metodo di servizio Web XML. La classe non può essere ereditata.

MatchAttribute

Rappresenta gli attributi di una corrispondenza eseguita usando criteri di ricerca di testo. La classe non può essere ereditata.

MimeFormatter

Fornisce una classe di base astratta per tutti i visualizzatori e writer dei client e servizi Web implementati tramite HTTP ma senza SOAP.

MimeParameterReader

Fornisce un'implementazione di base comune per i visualizzatori dei parametri di richiesta per i servizi Web implementati tramite HTTP ma senza SOAP.

MimeParameterWriter

Fornisce un'implementazione di base comune per i writer dei parametri delle richieste in uscita per i client del servizio Web implementata tramite HTTP ma senza SOAP.

MimeReturnReader

Fornisce un'implementazione di base comune per i visualizzatori dei valori della risposta in ingresso per i client del servizio Web implementati tramite HTTP ma senza SOAP.

NopReturnReader

Funge da visualizzatore di non azione dei valori restituiti della risposta in ingresso per i client del servizio Web implementati tramite HTTP ma senza SOAP.

PatternMatcher

Cerca il testo delle risposte HTTP relativamente ai valori restituiti per i client del servizio Web.

ServerProtocol

In .NET Framework vengono utilizzate le classi derivate dalla classe ServerProtocol per elaborare le richieste del servizio Web XML.

ServerProtocolFactory

In .NET Framework vengono utilizzate le classi derivate dalla classe ServerProtocolFactory per elaborare le richieste del servizio Web XML.

ServerType

In .NET Framework viene utilizzata la classe ServerType per elaborare le richieste del servizio Web XML.

Soap12FaultCodes

Definisce i codici di errore SOAP che vengono visualizzati in un messaggio SOAP quando si verifica un errore durante le comunicazioni con i servizi Web XML che utilizzano il protocollo SOAP versione 1.2.

SoapClientMessage

Rappresenta i dati di una richiesta SOAP inviata o di una risposta SOAP ricevuta da un client di servizi Web XML in uno specifico oggetto SoapMessageStage. La classe non può essere ereditata.

SoapDocumentMethodAttribute

L'applicazione di SoapDocumentMethodAttribute a un metodo consente di specificare che i messaggi SOAP da e per il metodo utilizzano la formattazione Document.

SoapDocumentServiceAttribute

L'applicazione dell'oggetto SoapDocumentServiceAttribute facoltativo a un servizio Web XML consente di impostare il formato predefinito di richieste e risposte SOAP inviate da e per i metodi del servizio Web XML all'interno del servizio Web XML.

SoapException

Rappresenta l'eccezione generata quando un metodo del servizio Web XML viene chiamato su SOAP e si verifica un'eccezione.

SoapExtension

Classe base per le estensioni SOAP relative ai servizi Web XML creati utilizzando ASP.NET.

SoapExtensionAttribute

Quando se ne esegue l'override in una classe derivata, specifica che un'estensione SOAP deve essere eseguita con un metodo di servizio Web XML.

SoapFaultSubCode

Rappresenta il contenuto dell'elemento Subcode facoltativo di un errore SOAP quando viene utilizzata la versione 1.2 del protocollo SOAP per le comunicazioni tra un client e un servizio Web XML.

SoapHeader

Quando se ne effettua l'override in una classe derivata, rappresenta il contenuto di un'intestazione SOAP.

SoapHeaderAttribute

Questo attributo viene applicato a un metodo di servizio Web XML o un client di servizi Web XML per specificare un'intestazione SOAP che può essere elaborata dal metodo o dal client di servizi Web XML. La classe non può essere ereditata.

SoapHeaderCollection

Contiene un insieme di istanze della classe SoapHeader.

SoapHeaderException

Rappresentazione SOAP di un errore del server.

SoapHeaderHandling

La classe SoapHeaderHandling viene utilizzata per ottenere, impostare, scrivere e leggere il contenuto dell'intestazione SOAP da e per i messaggi SOAP.

SoapHeaderMapping

La classe SoapHeaderMapping rappresenta un mapping dell'intestazione SOAP.

SoapHttpClientProtocol

Specifica il client della classe da cui derivano i proxy quando si utilizza SOAP.

SoapMessage

Rappresenta i dati di una richiesta o di una risposta SOAP in un oggetto SoapMessageStage specifico.

SoapRpcMethodAttribute

Specifica che i messaggi SOAP inviati da e verso il metodo utilizzano la formattazione RPC.

SoapRpcServiceAttribute

Imposta il formato predefinito delle richieste e delle risposte SOAP da e per i metodi del servizio Web XML all'interno del servizio Web XML.

SoapServerMessage

Rappresenta i dati di una richiesta SOAP ricevuta o di una risposta SOAP inviata da un metodo di servizio Web XML in corrispondenza di un oggetto SoapMessageStage specifico. La classe non può essere ereditata.

SoapServerMethod

Rappresenta gli attributi e i metadati per un metodo di servizio Web XML. La classe non può essere ereditata.

SoapServerProtocol

.NET Framework crea un'istanza della classe SoapServerProtocol per elaborare le richieste del servizio Web XML.

SoapServerProtocolFactory

.NET Framework crea un'istanza della classe SoapServerProtocolFactory per elaborare le richieste del servizio Web XML.

SoapServerType

La classe SoapServerType rappresenta il tipo su cui si basa il servizio Web XML.

SoapUnknownHeader

Rappresenta i dati ricevuti da un'intestazione SOAP che non è stata riconosciuta dal client di servizi Web XML o dal servizio Web XML di destinazione. La classe non può essere ereditata.

TextReturnReader

Legge i valori restituiti dal testo di risposta HTTP relativo ai client del servizio Web implementati con HTTP ma senza SOAP.

UrlEncodedParameterWriter

Fornisce una funzionalità di codifica dell'URL per i writer dei parametri delle richieste in uscita per i client del servizio Web implementata tramite HTTP ma senza SOAP.

UrlParameterReader

Legge i parametri di richiesta in ingresso per i servizi Web implementati tramite HTTP con le coppie nome-valore codificate nella stringa di query dell'URL anziché come messaggio SOAP.

UrlParameterWriter

Scrive i parametri di richiesta in uscita per i servizi Web implementati tramite HTTP con le coppie nome-valore codificate nella stringa di query dell'URL' anziché come messaggio SOAP.

ValueCollectionParameterReader

Funge da classe di base per i visualizzatori dei parametri di richiesta in arrivo per i servizi Web implementati tramite HTTP ma senza SOAP.

WebClientAsyncResult

Fornisce un'implementazione di IAsyncResult per l'utilizzo da parte dei proxy del servizio Web XML per l'implementazione dello schema di metodi asincrono standard.

WebClientProtocol

Specifica la classe base per tutti i proxy client del servizio Web XML creato utilizzando ASP.NET.

WebServiceHandlerFactory

Crea in modo dinamico istanze di gestori del servizio Web, i cui tipi implementano l'interfaccia IHttpHandler.

XmlReturnReader

Legge i valori restituiti da XML codificato nel corpo delle risposte in ingresso per i client del servizio Web implementati con HTTP ma senza SOAP.

Enumerazioni

LogicalMethodTypes

Specifica come è stato richiamato il metodo di servizio Web XML.

SoapHeaderDirection

Specifica se il destinatario dell'oggetto SoapHeader corrisponde al servizio Web XML, al client di servizi Web XML o a entrambi.

SoapMessageStage

Specifica la fase di elaborazione di un messaggio SOAP.

SoapParameterStyle

Specifica la modalità di formattazione dei parametri in un messaggio SOAP.

SoapProtocolVersion

Specifica la versione del protocollo SOAP utilizzato per comunicare con un servizio Web XML.

SoapServiceRoutingStyle

Specifica la modalità di reindirizzamento di un messaggio SOAP al server Web che funge da host del servizio Web XML.

Delegati

InvokeCompletedEventHandler

Rappresenta un gestore eventi che accetta i risultati di metodi Web richiamati in modo asincrono. La classe non può essere ereditata.