System.Web.Services.Description Spazio dei nomi
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.
Contiene le classi che consentono di descrivere pubblicamente un servizio Web XML usando WSDL (Web Services Description Language). Ciascuna classe contenuta in questo spazio dei nomi corrisponde a un determinato elemento della specifica WSDL e la gerarchia delle classi corrisponde alla struttura XML di un documento WSDL valido. Per altre informazioni su WSDL, vedere la specifica WSDL.
Classi
BasicProfileViolation |
Rappresenta una violazione WSDL di WSI Basic Profile versione 1.1. |
BasicProfileViolationCollection |
Contiene una raccolta fortemente tipizzata di oggetti BasicProfileViolation. |
BasicProfileViolationEnumerator |
Enumera gli elementi in un oggetto BasicProfileViolationCollection. |
Binding |
Specifica il formato dati concreto e i protocolli utilizzati nel servizio Web XML. La classe non può essere ereditata. |
BindingCollection |
Rappresenta una raccolta di istanze della classe Binding supportate dal servizio Web XML. La classe non può essere ereditata. |
DocumentableItem |
Rappresenta la classe base astratta da cui vengono derivate diverse classi dello spazio dei nomi System.Web.Services.Description. |
FaultBinding |
Specifica il formato dei messaggi di errore che possono essere generati come risultato dell'operazione. La classe non può essere ereditata. |
FaultBindingCollection |
Rappresenta un insieme di istanze della classe FaultBinding. La classe non può essere ereditata. |
HttpAddressBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto Port all'interno di un servizio Web XML. La classe non può essere ereditata. |
HttpBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto Binding all'interno di un servizio Web XML. La classe non può essere ereditata. |
HttpOperationBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto OperationBinding all'interno di un servizio Web XML. La classe non può essere ereditata. |
HttpUrlEncodedBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto InputBinding all'interno di un servizio Web XML. La classe non può essere ereditata. |
HttpUrlReplacementBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto InputBinding all'interno di un servizio Web XML. Specifica il formato per la trasmissione di dati mediante HTTP. La classe non può essere ereditata. |
Import |
Associa uno spazio dei nomi XML al percorso di un documento. La classe non può essere ereditata. |
ImportCollection |
Fornisce una raccolta di istanze della classe Import che rappresenta i documenti da importare nel servizio Web XML. La classe non può essere ereditata. |
InputBinding |
Fornisce un insieme di specifiche per i protocolli e i formati dati utilizzati dal servizio Web XML per i messaggi di input. La classe non può essere ereditata. |
Message |
Fornisce una definizione astratta dei dati passati da un servizio Web XML. La classe non può essere ereditata. |
MessageBinding |
Descrive il modo in cui il contenuto astratto viene mappato in un formato concreto. |
MessageCollection |
Rappresenta un insieme di istanze della classe Message. La classe non può essere ereditata. |
MessagePart |
Rappresenta i messaggi da suddividere nelle rispettive unità logiche con informazioni astratte specifiche per ciascuna parte. La classe non può essere ereditata. |
MessagePartCollection |
Rappresenta un insieme di istanze della classe MessagePart. La classe non può essere ereditata. |
MimeContentBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto InputBinding o OutputBinding all'interno di un servizio Web XML, che specifica il formato MIME per il corpo della trasmissione HTTP. La classe non può essere ereditata. |
MimeMultipartRelatedBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto InputBinding o OutputBinding, che specifica i singoli formati MIME per le parti della trasmissione HTTP. La classe non può essere ereditata. |
MimePart |
Rappresenta un elemento di estensibilità aggiunto a un oggetto MimeMultipartRelatedBinding, che specifica il tipo MIME concreto per l'oggetto MessagePart a cui viene applicato |
MimePartCollection |
Rappresenta un insieme di istanze della classe MimePart. La classe non può essere ereditata. |
MimeTextBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto InputBinding, OutputBinding o MimePart, che specifica i criteri di testo da ricercare nella trasmissione HTTP. La classe non può essere ereditata. |
MimeTextMatch |
Rappresenta un criterio di testo per cui viene effettuata una ricerca nella trasmissione HTTP. La classe non può essere ereditata. |
MimeTextMatchCollection |
Rappresenta una raccolta di istanze della classe MimeTextMatch. La classe non può essere ereditata. |
MimeXmlBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto MimePart, InputBinding o OutputBinding. Specifica lo schema per i messaggi XML non conformi a SOAP. La classe non può essere ereditata. |
NamedItem |
Rappresenta un elemento denominato che può essere documentato. |
Operation |
Fornisce una definizione astratta di un'azione supportata dal servizio Web XML. La classe non può essere ereditata. |
OperationBinding |
Fornisce specifiche dei protocolli e dei formati dati per i messaggi utilizzati nell'azione supportata dal servizio Web XML. La classe non può essere ereditata. |
OperationBindingCollection |
Rappresenta un insieme di istanze della classe OperationBinding. La classe non può essere ereditata. |
OperationCollection |
Rappresenta un insieme di istanze della classe Operation. La classe non può essere ereditata. |
OperationFault |
Definisce le specifiche per i messaggi di errore restituiti dal servizio Web XML. La classe non può essere ereditata. |
OperationFaultCollection |
Rappresenta un insieme di istanze della classe OperationFault. La classe non può essere ereditata. |
OperationInput |
Definisce le specifiche per i messaggi di input ricevuti dal servizio Web XML. La classe non può essere ereditata. |
OperationMessage |
Rappresenta un tipo di messaggio passato dall'azione di un servizio Web XML. |
OperationMessageCollection |
Rappresenta una raccolta di messaggi OperationInput e OperationOutput correlati a un servizio Web XML. La classe non può essere ereditata. |
OperationOutput |
Definisce le specifiche per i messaggi di output restituiti dal servizio Web XML. La classe non può essere ereditata. |
OutputBinding |
Fornisce un insieme di specifiche per i protocolli e i formati dati utilizzati dal servizio Web XML per i messaggi di output. La classe non può essere ereditata. |
Port |
Definisce un singolo endpoint contenuto nel servizio Web XML. La classe non può essere ereditata. |
PortCollection |
Rappresenta un insieme di istanze della classe Port. La classe non può essere ereditata. |
PortType |
Rappresenta un set denominato di operazioni astratte e dei corrispondenti messaggi astratti. La classe non può essere ereditata. |
PortTypeCollection |
Rappresenta una raccolta di istanze della classe PortType, ovvero una raccolta di set di operazioni supportate dal servizio Web XML. La classe non può essere ereditata. |
ProtocolImporter |
Fornisce la funzionalità comune tramite protocolli di comunicazione per generare classi per i servizi Web. |
ProtocolReflector |
Fornisce la funzionalità comune attraverso protocolli di comunicazione per la creazione di oggetti ServiceDescription da classi identificate come servizi Web. |
Service |
Raggruppa un insieme di istanze correlate della classe Port associate a un servizio Web XML. La classe non può essere ereditata. |
ServiceCollection |
Rappresenta un insieme di istanze della classe Service. La classe non può essere ereditata. |
ServiceDescription |
Fornisce un sistema per creare e formattare un file di documento del linguaggio di descrizione dei servizi Web (WSDL, Web Services Description Language) valido, completo di spazi dei nomi, elementi e attributi appropriati, per la descrizione di un servizio Web XML. La classe non può essere ereditata. |
ServiceDescriptionBaseCollection |
Costituisce la base per le raccolte fortemente tipizzate che sono membri dello spazio dei nomi System.Web.Services.Description. |
ServiceDescriptionCollection |
Rappresenta un insieme di istanze della classe ServiceDescription. La classe non può essere ereditata. |
ServiceDescriptionFormatExtension |
Rappresenta un elemento di estensibilità aggiunto a un servizio Web XML. |
ServiceDescriptionFormatExtensionCollection |
Rappresenta la raccolta di elementi di estendibilità usati dal servizio Web XML. La classe non può essere ereditata. |
ServiceDescriptionImporter |
Espone un sistema per generare classi proxy client per i servizi Web XML. |
ServiceDescriptionReflector |
Fornisce un modo gestito per visualizzare, creare o richiamare dinamicamente i tipi supportati da un servizio Web XML. |
Soap12AddressBinding |
Rappresenta un'estensione di formato della descrizione del servizio applicata all'oggetto Port quando un servizio Web XML supporta il protocollo SOAP versione 1.2. La classe non può essere ereditata. |
Soap12Binding |
Rappresenta un'associazione in un documento del linguaggio di descrizione dei servizi Web (WSDL, Web Services Description Language) al protocollo SOAP versione 1.2. La classe non può essere ereditata. |
Soap12BodyBinding |
Rappresenta un'estensione di formato della descrizione del servizio applicata a un oggetto InputBinding o OutputBinding quando un servizio Web XML supporta il protocollo SOAP versione 1.2. La classe non può essere ereditata. |
Soap12FaultBinding |
Rappresenta un'estensione di formato della descrizione del servizio applicata a un FaultBinding quando un servizio Web XML supporta il protocollo SOAP versione 1.2. La classe non può essere ereditata. |
Soap12HeaderBinding |
Rappresenta un'estensione di formato della descrizione del servizio applicata a un oggetto InputBinding o OutputBinding quando un servizio Web XML supporta il protocollo SOAP versione 1.2. La classe non può essere ereditata. |
Soap12OperationBinding |
Rappresenta un'estensione di formato della descrizione del servizio applicata a un OperationBinding quando un servizio Web XML supporta il protocollo SOAP versione 1.2. La classe non può essere ereditata. |
SoapAddressBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto Port all'interno di un servizio Web XML. |
SoapBinding |
Rappresenta un'estensione aggiunta a un oggetto Binding all'interno di un servizio Web XML. La classe non può essere ereditata. |
SoapBodyBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto InputBinding o OutputBinding. |
SoapExtensionImporter |
Fornisce alle classi un'interfaccia e una funzionalità comuni per generare attributi di codice che specificano estensioni SOAP. |
SoapExtensionReflector |
Fornisce alle classi un'interfaccia e una funzionalità comuni per aggiungere informazioni sull'estensione SOAP a un oggetto ServiceDescription sulla base di ciascun metodo. |
SoapFaultBinding |
Rappresenta un elemento di estensibilità aggiunto a un oggetto FaultBinding all'interno di un servizio Web XML. |
SoapHeaderBinding |
Rappresenta un elemento di estensibilità aggiunto a un InputBinding o a un OutputBinding all'interno di un servizio Web XML. |
SoapHeaderFaultBinding |
Rappresenta un elemento di estensibilità aggiunto a un InputBinding o a un OutputBinding all'interno di un servizio Web XML. Specifica i tipi di intestazione SOAP utilizzati per la trasmissione di informazioni relative agli errori all'interno dell'intestazione SOAP. |
SoapOperationBinding |
Rappresenta un'estensione aggiunta a un oggetto OperationBinding all'interno di un servizio Web XML. |
SoapProtocolImporter |
Genera classi per i servizi Web che utilizzano il protocollo SOAP. |
SoapTransportImporter |
Funge da classe base per le classi derivate che importano protocolli di trasmissione SOAP nei servizi Web XML. |
Types |
Descrive le definizioni dei tipi di dati attinenti ai messaggi scambiati. La classe non può essere ereditata. |
WebReference |
Descrive un riferimento a un insieme di servizi Web XML. |
WebReferenceCollection |
Descrive una raccolta di oggetti WebReference. |
WebReferenceOptions |
La classe WebReferenceOptions rappresenta le opzioni di generazione del codice specificate in un file di testo XML. |
WebServicesInteroperability |
La classe WebServicesInteroperability fornisce metodi per verificare se determinati servizi Web sono conformi a una data specifica WS-I (Web Services Interoperability). |
Enumerazioni
OperationFlow |
Specifica il tipo di trasmissione che può essere supportato da un endpoint del servizio Web XML. |
ServiceDescriptionImportStyle |
Specifica se l'importazione viene eseguita sul computer server o client. |
ServiceDescriptionImportWarnings |
Specifica il tipo di avvisi prodotti dal metodo Import(CodeNamespace, CodeCompileUnit). |
SoapBindingStyle |
Specifica il tipo di azione che si verifica nel servizio Web XML a livello della gerarchia delle classi alla quale si applica questa enumerazione. |
SoapBindingUse |
Specifica se le parti dei messaggi vengono codificate come definizioni di tipo astratto o come definizioni di schema concreto. |