Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
System.ServiceModel.Channels
Collapse the table of content
Expand the table of content
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Spazio dei nomi System.ServiceModel.Channels

Fornisce le classi correlate ai canali del modello di servizi.

  Classe Descrizione
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AddressHeader Rappresenta un'intestazione che incapsula un elemento informazione dell'indirizzo utilizzato per identificare o interagire con un endpoint.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AddressHeaderCollection Rappresenta una raccolta di intestazioni di indirizzo thread-safe, in sola lettura.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AddressingVersion La versione di WS-Addressing associata a un messaggio SOAP o compresa da un endpoint.
Classe pubblica ApplicationContainerSettings Specifica le impostazioni del contenitore dell'applicazione.
Classe pubblica AsymmetricSecurityBindingElement Rappresenta un elemento di associazione personalizzato che supporta la sicurezza del canale mediante crittografia asimmetrica. Questo elemento di associazione firma il messaggio utilizzando il token di autenticazione del mittente ed esegue la crittografia del messaggio utilizzando il token del destinatario.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BinaryMessageEncodingBindingElement Elemento di associazione che specifica il formato binario .NET per XML utilizzato per codificare i messaggi.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store Binding Contiene gli elementi di associazione che specificano i protocolli, i trasporti e i codificatori di messaggi utilizzati per la comunicazione tra client e servizi.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BindingContext Fornisce informazioni sugli indirizzi, le associazioni, gli elementi di associazione e i parametri di associazione richiesti per compilare i listener del canale e le channel factory.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BindingElement Elementi delle associazioni che compilano le channel factory e i listener di canale per vari tipi di canali utilizzati per elaborare messaggi in uscita e in arrivo.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BindingElementCollection Rappresenta la raccolta di elementi di associazione utilizzati in un'associazione.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BindingParameterCollection Rappresenta una raccolta di parametri di associazione nei quali sono memorizzate le informazioni utilizzate dagli elementi di associazione per compilare le factory.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BodyWriter Rappresenta il writer del corpo del messaggio.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store BufferManager Molte funzionalità di Windows Communication Foundation (WCF) richiedono l'utilizzo di buffer, risorse la cui creazione ed eliminazione risulta particolarmente costosa. Per gestire un pool di buffer è possibile utilizzare la classe BufferManager. Il pool e i relativi buffer vengono creati quando si crea un'istanza di questa classe ed eliminati quando il pool di buffer viene recuperato dal processo Garbage Collection. Ogni volta che è necessario utilizzare un buffer, questo viene estratto dal buffer, utilizzato e quindi restituito al buffer al termine dell'operazione. Questo processo è molto più veloce rispetto alla creazione e all'eliminazione di un buffer ogni volta che è necessario utilizzarne uno.
Classe pubblica ByteStreamMessage Rappresenta un messaggio del flusso di byte.
Classe pubblica ByteStreamMessageEncodingBindingElement L'elemento di associazione che specifica la codifica dei messaggi come flusso di byte e ha la possibilità di specificare la codifica dei caratteri.
Classe pubblica CallbackContextMessageProperty Rappresenta il contenuto dell'intestazione del messaggio wsc:CallbackContext quando si utilizza un canale che supporta il protocollo di scambio del contesto.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ChannelBase Fornisce l'implementazione di base per i canali personalizzati.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ChannelFactoryBase Fornisce un'implementazione di base comune per tutte le channel factory personalizzate.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ChannelFactoryBase<TChannel> Fornisce un'implementazione di base comune per le channel factory nel client per creare canali di un tipo specificato connessi a un indirizzo specificato.
Classe pubblica ChannelListenerBase Fornisce un'implementazione di base comune per i listener del canale nel servizio.
Classe pubblica ChannelListenerBase<TChannel> Fornisce un'implementazione di base comune per i listener del canale in un servizio per accettare i canali prodotti dalle factory client.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ChannelManagerBase Fornisce un'implementazione di base per la gestione dei timeout predefiniti associati alle channel factory e ai listener di canale.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ChannelParameterCollection Rappresenta una raccolta di parametri del canale.
Classe pubblica ChannelPoolSettings Specifica le quote per i canali che appartengono a un pool di canali utilizzati da un endpoint del servizio.
Classe pubblica ClientWebSocketFactory Rappresenta una factory WebSocket client.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store CommunicationObject Fornisce un'implementazione di base comune per la macchina a stati di base comune a tutti gli oggetti orientati alla comunicazione presenti nel sistema, compresi canali, listener, nonché channel e listener factory.
Classe pubblica CompositeDuplexBindingElement Rappresenta l'elemento di associazione utilizzato quando il client deve esporre un endpoint affinché il servizio restituisca messaggi al client.
Classe pubblica CompositeDuplexBindingElementImporter Fornisce un'estensione di importazione criteri per il mapping di asserzioni di criteri in associazioni Windows Communication Foundation (WCF) nelle quali il client deve esporre un endpoint affinché il servizio restituisca messaggi al client.
Classe pubblica Supportato in .NET per applicazioni Windows Store ConnectionOrientedTransportBindingElement Classe astratta che completa la classe base TransportBindingElement con proprietà aggiuntive comuni ai trasporti orientati alla connessione quali TCP e Named Pipe.
Classe pubblica ContextBindingElement Fornisce un livello di protezione e un meccanismo di scambio come parte del contesto di un elemento di associazione e la funzionalità per compilare i listener del canale e le channel factory.
Classe pubblica ContextBindingElementImporter Consente di importare criteri e contratti ed estensioni WSDL.
Classe pubblica ContextMessageProperty Una proprietà utilizzata per comunicare il contesto tra i livelli di applicazione e di canale nel client o nel servizio.
Classe pubblica CorrelationCallbackMessageProperty Fornisce una classe di base astratta per rinviare il calcolo della chiave di correlazione fino a che tutti i dati di correlazione non sono disponibili.
Classe pubblica CorrelationDataDescription Consente a un particolare canale di esprimere un consenso esplicito a fornire dati di correlazione e specificare le condizioni in base alle quali vengono forniti i dati, quale se vengono forniti per impostazione predefinita, facoltativamente, al momento dell'invio, prima dell'invio o al momento della ricezione.
Classe pubblica CorrelationDataMessageProperty Fornisce una proprietà del messaggio che accumula informazioni di correlazione aggiuntive per un messaggio mentre vengono applicati i protocolli, quali quando i dati vengono restituiti da un MessageQuerySet sul messaggio in arrivo.
Classe pubblica CorrelationKey Rappresenta un'associazione tra una porzione di dati dell'applicazione e un'istanza.
Classe pubblica CorrelationMessageProperty Fornisce una proprietà del messaggio che contiene le chiavi dell'istanza di correlazione dopo avere applicato il calcolo di correlazione a un messaggio.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store CustomBinding Definisce un'associazione da un elenco di elementi di associazione.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store FaultConverter Converte le eccezioni generate da un canale in messaggi di errore SOAP conformi al protocollo del canale.
Classe pubblica HttpCookieContainerBindingElement Obsoleta. Consente di definire la modalità di gestione dei cookie HTTP nelle richieste e nelle risposte HTTP.
Classe pubblica HttpMessageHandlerFactory Rappresenta i gestori di messaggi HTTP per una factory.
Classe pubblica HttpMessageSettings Parametro di associazione che può essere utilizzato con il trasporto HTTP per specificare l'impostazione per il supporto di HttpMessage.
Classe pubblica HttpRequestMessageExtensionMethods Fornisce metodi di estensione per accedere all'entità utente associata al messaggio di richiesta HTTP.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store HttpRequestMessageProperty Fornisce accesso alla richiesta HTTP per accedere e rispondere alle informazioni aggiuntive rese disponibili per le richieste sul protocollo HTTP.
Classe pubblica HttpResponseMessageExtensionMethods Classe di metodi di estensione statici per ottenere un'istanza di Message da un'istanza HttpResponseMessage.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store HttpResponseMessageProperty Fornisce accesso alla risposta HTTP per accedere e rispondere alle informazioni aggiuntive rese disponibili per le richieste sul protocollo HTTP.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store HttpsTransportBindingElement Rappresenta l'elemento di associazione utilizzato per specificare un trasporto HTTPS per trasmettere messaggi.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store HttpTransportBindingElement Rappresenta l'elemento di associazione utilizzato per specificare un trasporto HTTP per trasmettere messaggi.
Classe pubblica InvalidChannelBindingException L'eccezione che viene generata quando l'associazione specificata non è coerente con i requisiti del contratto per il servizio.
Classe pubblica JavascriptCallbackResponseMessageProperty Abilita l'utilizzo di un callback JavaScript in una risposta dell'operazione del servizio mediante JSON Padding (JSONP).
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store LocalClientSecuritySettings Specifica impostazioni di sicurezza client locali.
Classe pubblica LocalServiceSecuritySettings Fornisce proprietà di sicurezza del servizio locali che possono essere impostate.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store Message Rappresenta l'unità di comunicazione tra endpoint in un ambiente distribuito.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageBuffer Rappresenta un buffer di memoria nel quale viene archiviato un intero messaggio per un utilizzo futuro.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageEncoder Il codificatore è il componente utilizzato per scrivere messaggi in un flusso e leggere messaggi da un flusso.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageEncoderFactory Classe base astratta che rappresenta la factory per produrre codificatori di messaggi che possono leggere messaggi da un flusso e scriverli in un flusso per vari tipi di codifica messaggi.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageEncodingBindingElement Elemento di associazione che specifica la versione del messaggio utilizzata per codificare i messaggi.
Classe pubblica MessageEncodingBindingElementImporter Converte criteri e contratti WSDL relativi a codifiche di messaggi in descrizioni degli elementi di associazione che possono implementare questi criteri per il servizio.
Classe pubblica MessageExtensionMethods Classe di metodi di estensione statici per ottenere un'istanza di HttpRequestMessage o di HttpResponseMessage da un'istanza di Message.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageFault Rappresenta una rappresentazione in memoria di un errore SOAP che può essere passato a CreateMessage per creare un messaggio che contiene un errore.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageHeader Rappresenta il contenuto di un'intestazione SOAP.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageHeaderInfo Rappresenta le informazioni di sistema riguardanti l'intestazione di un messaggio SOAP.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageHeaders Rappresenta una raccolta di intestazioni relative a un messaggio. Questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageProperties Rappresenta un set di proprietà per un messaggio. Questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageVersion Specifica le versioni di SOAP e WS-Addressing associate a un messaggio e alle relative operazioni di scambio.
Classe pubblica MsmqBindingElementBase Classe di base per MsmqIntegrationBindingElement e MsmqTransportBindingElement.
Classe pubblica MsmqMessageProperty La classe MsmqMessageProperty incapsula le proprietà di un messaggio letto da una coda.
Classe pubblica MsmqTransportBindingElement Rappresenta l'elemento di associazione utilizzato per specificare le proprietà delle comunicazioni di accodamento per un servizio Windows Communication Foundation (WCF) che utilizza il protocollo di accodamento dei messaggi (MSMQ) nativo.
Classe pubblica MtomMessageEncodingBindingElement Elemento di associazione che specifica la codifica dei caratteri e la versione dei messaggi utilizzate per i messaggi MTOM (Message Transmission Optimization Mechanism).
Classe pubblica NamedPipeConnectionPoolSettings Rappresenta le impostazioni che controllano il comportamento del pool di connessione della named pipe.
Classe pubblica NamedPipeSettings Specifica le impostazioni di named pipe.
Classe pubblica NamedPipeTransportBindingElement Rappresenta l'elemento di associazione per il trasporto della named pipe.
Classe pubblica NetworkInterfaceMessageProperty Rappresenta una proprietà messaggi dell'interfaccia di rete.
Classe pubblica OneWayBindingElement Abilita il routing dei pacchetti e l'utilizzo di metodi unidirezionali.
Classe pubblica OneWayBindingElementImporter Converte i criteri WSDL inclusi in una classe OneWayBindingElement in descrizioni degli elementi di associazione che possono implementare questi criteri per il servizio.
Classe pubblica PeerCustomResolverBindingElement Obsoleta. Definisce l'elemento di associazione utilizzato per creare un resolver personalizzato del peer.
Classe pubblica PeerResolverBindingElement Definisce la classe base astratta per gli elementi di associazione utilizzati per creare oggetti resolver del peer.
Classe pubblica PeerTransportBindingElement Obsoleta. Definisce l'elemento di associazione utilizzato per creare un canale di trasporto di messaggi peer.
Classe pubblica PnrpPeerResolverBindingElement Definisce l'elemento di associazione utilizzato per creare un resolver Peer PNRP (Peer Name Resolution Protocol).
Classe pubblica PrivacyNoticeBindingElement Rappresenta l'elemento di associazione che contiene l'informativa sulla privacy per l'associazione WS-Federation.
Classe pubblica PrivacyNoticeBindingElementImporter Importa criteri e contratti basati su WSDL relativi a informazioni sulla privacy incluse nelle descrizioni degli elementi di associazione che possono implementare questi criteri per il servizio.
Classe pubblica ReceiveContext Derivare da questa classe per implementare una macchina a stati personalizzata per la funzionalità del contesto di ricezione.
Classe pubblica RedirectionDuration Rappresenta la durata per cui un reindirizzamento SOAP è attivo.
Classe pubblica RedirectionException Rappresenta un errore che si verifica nell'elaborazione reindirizzamento.
Classe pubblica RedirectionLocation Rappresenta l'indirizzo dove devono essere reindirizzate le richieste successive.
Classe pubblica RedirectionScope Rappresenta l'ambito del reindirizzamento.
Classe pubblica RedirectionType Tipo che rappresenta il tipo di reindirizzamento.
Classe pubblica ReliableSessionBindingElement Rappresenta l'elemento di associazione che può produrre i canali di invio e ricezione necessari per una sessione affidabile tra endpoint.
Classe pubblica ReliableSessionBindingElementImporter Esegue il mapping di elementi di associazione di sessione attendibile da e verso le rappresentazioni delle asserzioni di criteri corrispondenti in metadati. Questa classe non può essere ereditata.
Classe pubblica RemoteEndpointMessageProperty Rende disponibili l'indirizzo IP e il numero di porta del client associati all'endpoint remoto dal quale è stato inviato un messaggio.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store RequestContext Fornisce una replica correlata a una richiesta in arrivo.
Classe pubblica RetryException Rappresenta un'eccezione di ripetizione che può essere utilizzata da un host di messaggistica quale [T:System.ServiceModel.Activities,WorkflowServiceHost] per comunicare qualsiasi annullamento di un'operazione non andata a buon fine nei confronti del client.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store SecurityBindingElement Classe astratta la quale, se implementata, rappresenta un elemento di associazione che supporta la sicurezza dei messaggi SOAP del canale.
Classe pubblica SecurityBindingElementImporter Fornisce un punto di estensibilità per estendere l'importazione dei criteri di sicurezza standard.
Classe pubblica SessionOpenNotification Rappresenta una notifica di sessione aperta utilizzata per aggiornare le proprietà del messaggio.
Classe pubblica Supportato in .NET per applicazioni Windows Store SslStreamSecurityBindingElement Rappresenta un elemento di associazione personalizzato che supporta la sicurezza del canale mediante un flusso SSL.
Classe pubblica StandardBindingImporter Fornisce un punto di estensibilità per il mapping di contratti e asserzioni di criteri WSDL in associazioni standard Windows Communication Foundation (WCF).
Classe pubblica StreamBodyWriter Classe di base abstract utilizzata per creare classi BodyWriter personalizzate che possono essere utilizzate come flusso in un corpo del messaggio.
Classe pubblica StreamSecurityUpgradeAcceptor Per implementare un acceptor personalizzato di aggiornamento della sicurezza, ereditare da questa classe base abstract.
Classe pubblica StreamSecurityUpgradeInitiator Per implementare un iniziatore di aggiornamento della sicurezza, ereditare da questa classe base abstract.
Classe pubblica StreamSecurityUpgradeProvider Implementa un provider personalizzato di aggiornamento della sicurezza, ereditato da questa classe base abstract.
Classe pubblica StreamUpgradeAcceptor Per implementare un acceptor di aggiornamento personalizzato, ereditato da questa classe base abstract.
Classe pubblica StreamUpgradeBindingElement Aggiunge un provider di aggiornamento del flusso personalizzato a un'associazione personalizzata.
Classe pubblica StreamUpgradeInitiator Per implementare un iniziatore di aggiornamento personalizzato, ereditare da questa classe base abstract.
Classe pubblica StreamUpgradeProvider Implementa un provider di aggiornamento personalizzato, ereditato da questa classe base abstract.
Classe pubblica SymmetricSecurityBindingElement Rappresenta un elemento di associazione personalizzato che supporta la sicurezza del canale mediante crittografia simmetrica.
Classe pubblica Supportato in .NET per applicazioni Windows Store TcpConnectionPoolSettings Rappresenta proprietà che controllano il comportamento del pool di connessione di TCP.
Classe pubblica Supportato in .NET per applicazioni Windows Store TcpTransportBindingElement Rappresenta l'elemento di associazione per il trasporto TCP.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store TextMessageEncodingBindingElement Elemento di associazione che specifica la codifica dei caratteri e la versione dei messaggi utilizzate per i messaggi SOAP basati su testo.
Classe pubblica TransactionFlowBindingElement Rappresenta l'elemento di configurazione che specifica il supporto del flusso di transazione per un'associazione. Questa classe non può essere ereditata.
Classe pubblica TransactionFlowBindingElementImporter Importa i criteri di transazione (asserzioni WS-Policy) di un endpoint del servizio, aggiunge l'implementazione di elementi di associazione all'associazione presente nel client e l'implementazione di attributi del flusso di transazione alle operazioni appropriate sul proxy del servizio. Questa classe non può essere ereditata.
Classe pubblica TransactionMessageProperty Consente a un canale personalizzato che utilizza un meccanismo di flusso di transazione proprietario di inserire la transazione nel framework Windows Communication Foundation (WCF). Questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store TransportBindingElement Classe base abstract che rappresenta un elemento di associazione del trasporto.
Classe pubblica TransportBindingElementImporter Importa elementi di associazione di trasporto standard da documenti WSDL (Web Services Description Language) con espressioni di criteri associate.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store TransportSecurityBindingElement Rappresenta un elemento di associazione personalizzato che supporta la modalità di sicurezza mista (ad esempio, sicurezza del messaggio ottimizzata su un trasporto protetto).
Classe pubblica UdpRetransmissionSettings Specifica le impostazioni di ritrasmissione UDP.
Classe pubblica UdpTransportBindingElement Rappresenta un elemento di associazione del trasporto UDP.
Classe pubblica UdpTransportImporter Rappresenta un'utilità di importazione del trasporto UDP.
Classe pubblica UnderstoodHeaders Rappresenta una raccolta di intestazioni di messaggio riconosciute. Questa classe non può essere ereditata.
Classe pubblica UseManagedPresentationBindingElement Elemento di associazione utilizzato per comunicare con un servizio token di sicurezza CardSpace che supporta il profilo di WS-Trust.
Classe pubblica UseManagedPresentationBindingElementImporter Converte i criteri basati su WSDL per elementi UseManagedPresentationBindingElement in descrizioni degli elementi di associazione che possono implementare questi criteri per il servizio.
Classe pubblica WebBodyFormatMessageProperty Archivia e recupera il formato di codifica dei messaggi in arrivo e in uscita per il codificatore di messaggi Web composito.
Classe pubblica WebContentTypeMapper Specifica il formato al quale viene mappato il tipo di contenuto di un messaggio in arrivo.
Classe pubblica WebMessageEncodingBindingElement Consente alle codifiche di messaggi XML di testo normale e JSON (JavaScript Object Notation) e al contenuto binario "non elaborato" di essere letti e scritti quando vengono utilizzati in un'associazione Windows Communication Foundation (WCF).
Classe pubblica WebSocketMessageProperty Rappresenta una proprietà del messaggio WebSocket.
Classe pubblica Supportato in .NET per applicazioni Windows Store WebSocketTransportSettings Rappresenta le impostazioni per il trasporto WebSocket.
Classe pubblica Supportato in .NET per applicazioni Windows Store WindowsStreamSecurityBindingElement Rappresenta l'elemento di associazione utilizzato per specificare le impostazioni di sicurezza del flusso di Windows.
Classe pubblica WrappedOptions Contiene informazioni necessarie per eseguire l'importazione dello schema utilizzando l'infrastruttura ServiceDescriptionImporter e XmlSerializer.
Classe pubblica XmlSerializerImportOptions Contiene informazioni necessarie per eseguire l'importazione dello schema utilizzando la classe XmlSerializer e l'infrastruttura ServiceDescriptionImporter.

  Interfaccia Descrizione
Interfaccia pubblica IAnonymousUriPrefixMatcher Implementare questa interfaccia per registrare prefissi URI personalizzati e anonimi.
Interfaccia pubblica IBindingDeliveryCapabilities Definisce l'interfaccia che deve essere implementata dalle associazioni per descrivere e annunciare le funzionalità che client e servizi possono richiedere.
Interfaccia pubblica IBindingMulticastCapabilities Definisce l'interfaccia facoltativa che un'associazione può implementare per specificare se il servizio che configura ha funzionalità multicast.
Interfaccia pubblica IBindingRuntimePreferences Definisce il contratto facoltativo che un'associazione può implementare per specificare se le richieste in entrata sono gestite in modo sincrono o asincrono dal servizio.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IChannel Definisce l'interfaccia di base che tutti gli oggetti canale devono implementare. Richiede che implementino l'interfaccia della macchina a stati condivisa da tutti gli oggetti di comunicazione e che implementino un metodo per recuperare oggetti dallo stack dei canali.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IChannelFactory Definisce l'interfaccia che deve essere implementata da una channel factory per produrre canali.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IChannelFactory<TChannel> Definisce l'interfaccia che deve essere implementata dalle channel factory per creare canali di tipo specifico.
Interfaccia pubblica IChannelListener Definisce l'interfaccia che deve essere implementata da un listener del canale affinché vengano accettati canali.
Interfaccia pubblica IChannelListener<TChannel> Definisce l'interfaccia che deve essere implementata da un listener del canale per accettare canali di tipo specifico.
Interfaccia pubblica IContextBindingElement Definisce l'interfaccia per un elemento di associazione che supporta protocolli di scambio del contesto.
Interfaccia pubblica IContextManager Definisce un'interfaccia che consente di ottenere e impostare il contesto sul canale.
Interfaccia pubblica ICorrelationDataSource Fornisce una proprietà che restituisce una descrizione di tutti i dati di correlazione che un canale può fornire.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IDuplexChannel Definisce l'interfaccia che un canale deve implementare per inviare e ricevere messaggi.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IDuplexSession Definisce l'interfaccia per la sessione implementata su ogni lato di una comunicazione bidirezionale tra endpoint di messaggistica.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IDuplexSessionChannel Definisce l'interfaccia che associa un canale duplex a una sessione.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IHttpCookieContainerManager Rappresenta il gestore di contenitori di cookie.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IInputChannel Definisce l'interfaccia che un canale deve implementare per ricevere un messaggio.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IInputSession Definisce l'interfaccia per la sessione implementata sul lato di ricezione di una comunicazione unidirezionale tra endpoint di messaggistica.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IInputSessionChannel Definisce l'interfaccia che associa un canale di input a una sessione.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IMessageProperty Definisce un'interfaccia che è possibile implementare per descrivere un set di proprietà per un messaggio.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IOutputChannel Definisce l'interfaccia che un canale deve implementare per inviare un messaggio.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IOutputSession Definisce l'interfaccia per la sessione implementata sul lato di invio di una comunicazione unidirezionale tra endpoint di messaggistica.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IOutputSessionChannel Definisce l'interfaccia che associa un canale di output a una sessione.
Interfaccia pubblica IReceiveContextSettings Un'interfaccia che consente di scegliere impostazioni del contesto di ricezione.
Interfaccia pubblica IReplyChannel Definisce l'interfaccia che un canale deve implementare per essere sul lato ricevente di una comunicazione request/reply tra gli endpoint della messaggistica.
Interfaccia pubblica IReplySessionChannel Definisce l'interfaccia per associare un canale di risposta a una sessione.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IRequestChannel Definisce il contratto che un canale deve implementare per essere sul lato richiedente di una comunicazione request-reply tra gli endpoint della messaggistica.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store IRequestSessionChannel Definisce l'interfaccia per associare un canale di richiesta a una sessione.
Interfaccia pubblica ISecurityCapabilities Definisce il contratto per specificare le funzionalità di sicurezza per le associazioni.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ISession Definisce l'interfaccia per stabilire un contesto condiviso tra le parti che si scambiano messaggi fornendo un ID per la sessione di comunicazione.
Interfaccia pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ISessionChannel<TSession> Definisce l'interfaccia che associa un canale a un tipo specifico di sessione.
Interfaccia pubblica ITransactedBindingElement Rappresenta un'interfaccia che deve essere implementata da elementi di associazione che richiedono che il dispatcher crei una transazione prima dell'invio al metodo del servizio.
Interfaccia pubblica ITransportTokenAssertionProvider Fornisce un'asserzione del token di trasporto, ad esempio un'asserzione di token HTTPS, da utilizzare nelle esportazioni del criterio.
Interfaccia pubblica IWebSocketCloseDetails Rappresenta i dettagli dello stato di chiusura della connessione WebSocket.

  Enumerazione Descrizione
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store CompressionFormat Specifica il formato di compressione dei canali.
Enumerazione pubblica ContextExchangeMechanism Specifica se un cookie HTTP o un'intestazione SOAP è il meccanismo utilizzato per lo scambio del contesto per una conversazione tra un client e un servizio.
Enumerazione pubblica DeliveryFailure Specifica i possibili tipi di errore di recapito per un messaggio letto dalla coda.
Enumerazione pubblica DeliveryStatus Enumerazione che specifica lo stato del recapito di un messaggio quando il recapito del messaggio è incerto o quando il messaggio non è stato recapitato.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MessageState Specifica lo stato di un messaggio.
Enumerazione pubblica ReceiveContextState Rappresenta gli stati possibili per la macchina a stati del contesto di ricezione.
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store SecurityHeaderLayout Descrive il layout dell'intestazione di sicurezza.
Enumerazione pubblica SupportedAddressingMode Specifica se un servizio supporta l'invio di risposte solo a indirizzi anonimi, solo a indirizzi non anonimi o a entrambi.
Enumerazione pubblica TransferSession Determina se il contratto per il trasferimento di messaggi da un client a un'applicazione richiede una sessione e se il recapito dei messaggi deve mantenere l'ordine nel quale le operazioni vengono chiamate dal client.
Enumerazione pubblica WebContentFormat Specifica i formati di messaggio ai quali possono essere mappati i tipi di contenuto dei messaggi in arrivo.
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store WebSocketTransportUsage Specifica un'enumerazione dell'utilizzo del trasporto WebSocket.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft