Condividi tramite


System.ServiceModel.Channels Spazio dei nomi

Fornisce le classi correlate ai canali del modello di servizi.

Classi

AddressHeader

Rappresenta un'intestazione che incapsula un elemento informazione dell'indirizzo usato per identificare o interagire con un endpoint.

AddressHeaderCollection

Rappresenta una raccolta di intestazioni di indirizzo thread-safe, in sola lettura.

AddressingVersion

La versione di WS-Addressing associata a un messaggio SOAP o compresa da un endpoint.

ApplicationContainerSettings

Specifica le impostazioni del contenitore dell'applicazione.

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.

BinaryMessageEncodingBindingElement

Elemento di associazione che specifica il formato binario .NET per XML utilizzato per codificare i messaggi.

BinaryVersion

Fornisce le classi correlate ai canali del modello di servizi.

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.

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.

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.

BindingElementCollection

Rappresenta la raccolta di elementi di associazione utilizzati in un'associazione.

BindingParameterCollection

Rappresenta una raccolta di parametri di associazione nei quali sono memorizzate le informazioni utilizzate dagli elementi di associazione per compilare le factory.

BodyWriter

Rappresenta il writer del corpo del messaggio.

BufferedReadStream

Fornisce le classi correlate ai canali del modello di servizi.

BufferManager

Molte funzionalità di Windows Communication Foundation (WCF) richiedono l'uso di buffer, risorse la cui creazione ed eliminazione risulta particolarmente onerosa. 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 usarne uno.

ByteStreamMessage

Rappresenta un messaggio del flusso di byte.

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.

CallbackContextMessageProperty

Rappresenta il contenuto dell'intestazione del messaggio wsc:CallbackContext quando si utilizza un canale che supporta il protocollo di scambio del contesto.

ChannelBase

Fornisce l'implementazione di base per i canali personalizzati.

ChannelFactoryBase

Fornisce un'implementazione di base comune per tutte le channel factory personalizzate.

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.

ChannelListenerBase

Fornisce un'implementazione di base comune per i listener del canale nel servizio.

ChannelListenerBase<TChannel>

Fornisce un'implementazione di base comune per i listener del canale in un servizio per accettare i canali prodotti dalle factory client.

ChannelManagerBase

Fornisce un'implementazione di base per la gestione dei timeout predefiniti associati alle channel factory e ai listener di canale.

ChannelParameterCollection

Rappresenta una raccolta di parametri del canale.

ChannelPoolSettings

Specifica le quote per i canali che appartengono a un pool di canali utilizzati da un endpoint del servizio.

ClientWebSocketFactory

Rappresenta una factory WebSocket client.

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.

CommunicationObjectInternal

Fornisce le classi correlate ai canali del modello di servizi.

CompositeDuplexBindingElement

Rappresenta l'elemento di associazione utilizzato quando il client deve esporre un endpoint affinché il servizio restituisca messaggi al client.

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.

ConnectionOrientedTransportBindingElement

Classe astratta che completa la classe base TransportBindingElement con proprietà aggiuntive comuni ai trasporti orientati alla connessione quali TCP e Named Pipe.

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.

ContextBindingElementImporter

Consente di importare criteri e contratti ed estensioni WSDL.

ContextMessageProperty

Una proprietà utilizzata per comunicare il contesto tra i livelli di applicazione e di canale nel client o nel servizio.

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.

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.

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.

CorrelationKey

Rappresenta un'associazione tra una porzione di dati dell'applicazione e un'istanza.

CorrelationMessageProperty

Fornisce una proprietà del messaggio che contiene le chiavi dell'istanza di correlazione dopo avere applicato il calcolo di correlazione a un messaggio.

CustomBinding

Definisce un'associazione da un elenco di elementi di associazione.

DelegatingStream

Fornisce le classi correlate ai canali del modello di servizi.

FaultConverter

Converte le eccezioni generate da un canale in messaggi di errore SOAP conformi al protocollo del canale.

HttpCookieContainerBindingElement

Consente di definire la modalità di gestione dei cookie HTTP nelle richieste e nelle risposte HTTP.

HttpMessageHandlerFactory

Rappresenta i gestori di messaggi HTTP per una factory.

HttpMessageSettings

Parametro di associazione che può essere usato con il trasporto HTTP per specificare l'impostazione per il supporto httpMessage.

HttpRequestMessageExtensionMethods

Fornisce metodi di estensione per accedere all'entità utente associata al messaggio di richiesta HTTP.

HttpRequestMessageProperty

Fornisce accesso alla richiesta HTTP per accedere e rispondere alle informazioni aggiuntive rese disponibili per le richieste sul protocollo HTTP.

HttpResponseMessageExtensionMethods

Classe di metodi di estensione statici per ottenere un'istanza di Message da un'istanza HttpResponseMessage.

HttpResponseMessageProperty

Fornisce accesso alla risposta HTTP per accedere e rispondere alle informazioni aggiuntive rese disponibili per le richieste sul protocollo HTTP.

HttpsTransportBindingElement

Rappresenta l'elemento di associazione utilizzato per specificare un trasporto HTTPS per trasmettere messaggi.

HttpTransportBindingElement

Rappresenta l'elemento di associazione utilizzato per specificare un trasporto HTTP per trasmettere messaggi.

InvalidChannelBindingException

L'eccezione che viene generata quando l'associazione specificata non è coerente con i requisiti del contratto per il servizio.

JavascriptCallbackResponseMessageProperty

Abilita l'utilizzo di un callback JavaScript in una risposta dell'operazione del servizio mediante JSON Padding (JSONP).

LocalClientSecuritySettings

Specifica impostazioni di sicurezza client locali.

LocalServiceSecuritySettings

Fornisce proprietà di sicurezza del servizio locali che possono essere impostate.

Message

Rappresenta l'unità di comunicazione tra endpoint in un ambiente distribuito.

MessageBuffer

Rappresenta un buffer di memoria nel quale viene archiviato un intero messaggio per un utilizzo futuro.

MessageEncoder

Il codificatore è il componente usato per scrivere messaggi in un flusso e leggere messaggi da un flusso.

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.

MessageEncodingBindingElement

Elemento di associazione che specifica la versione del messaggio utilizzata per codificare i messaggi.

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.

MessageExtensionMethods

Classe di metodi di estensione statici per ottenere un'istanza di HttpRequestMessage o di HttpResponseMessage da un'istanza di Message.

MessageFault

Rappresenta una rappresentazione in memoria di un errore SOAP che può essere passato a CreateMessage per creare un messaggio che contiene un errore.

MessageHeader

Rappresenta il contenuto di un'intestazione SOAP.

MessageHeaderInfo

Rappresenta le informazioni di sistema riguardanti l'intestazione di un messaggio SOAP.

MessageHeaders

Rappresenta una raccolta di intestazioni relative a un messaggio. La classe non può essere ereditata.

MessageProperties

Rappresenta un set di proprietà per un messaggio. La classe non può essere ereditata.

MessageVersion

Specifica le versioni di SOAP e WS-Addressing associate a un messaggio e alle relative operazioni di scambio.

MsmqBindingElementBase

Classe di base per MsmqIntegrationBindingElement e MsmqTransportBindingElement.

MsmqMessageProperty

La classe MsmqMessageProperty incapsula le proprietà di un messaggio letto da una coda.

MsmqTransportBindingElement

Rappresenta l'elemento di associazione usato per specificare le proprietà delle comunicazioni di accodamento per un servizio Windows Communication Foundation (WCF) che usa il protocollo di accodamento dei messaggi (MSMQ) nativo.

MtomMessageEncodingBindingElement

Elemento di associazione che specifica la codifica dei caratteri e la versione dei messaggi utilizzate per i messaggi MTOM (Message Transmission Optimization Mechanism).

NamedPipeConnectionPoolSettings

Rappresenta le impostazioni che controllano il comportamento del pool di connessione della named pipe.

NamedPipeSettings

Specifica le impostazioni di named pipe.

NamedPipeTransportBindingElement

Rappresenta l'elemento di associazione per il trasporto della named pipe.

NetFramingTransportChannelFactory<TChannel>

Fornisce le classi correlate ai canali del modello di servizi.

NetworkInterfaceMessageProperty

Rappresenta una proprietà messaggi dell'interfaccia di rete.

OneWayBindingElement

Abilita il routing dei pacchetti e l'utilizzo di metodi unidirezionali.

OneWayBindingElementImporter

Converte i criteri WSDL inclusi in una classe OneWayBindingElement in descrizioni degli elementi di associazione che possono implementare questi criteri per il servizio.

OutputChannel

Fornisce le classi correlate ai canali del modello di servizi.

PeerCustomResolverBindingElement

Definisce l'elemento di associazione utilizzato per creare un resolver personalizzato del peer.

PeerResolverBindingElement

Definisce la classe base astratta per gli elementi di associazione utilizzati per creare oggetti resolver del peer.

PeerTransportBindingElement

Definisce l'elemento di associazione utilizzato per creare un canale di trasporto di messaggi peer.

PnrpPeerResolverBindingElement

Definisce l'elemento di associazione utilizzato per creare un resolver Peer PNRP (Peer Name Resolution Protocol).

PrivacyNoticeBindingElement

Rappresenta l'elemento di associazione che contiene l'informativa sulla privacy per l'associazione WS-Federation.

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.

ReceiveContext

Derivare da questa classe per implementare una macchina a stati personalizzata per la funzionalità del contesto di ricezione.

RedirectionDuration

Rappresenta la durata per cui un reindirizzamento SOAP è attivo.

RedirectionException

Rappresenta un errore che si verifica nell'elaborazione reindirizzamento.

RedirectionLocation

Rappresenta l'indirizzo dove devono essere reindirizzate le richieste successive.

RedirectionScope

Rappresenta l'ambito del reindirizzamento.

RedirectionType

Tipo che rappresenta il tipo di reindirizzamento.

ReliableSessionBindingElement

Rappresenta l'elemento di associazione che può produrre i canali di invio e ricezione necessari per una sessione affidabile tra endpoint.

ReliableSessionBindingElementImporter

Esegue il mapping di elementi di associazione di sessione attendibile da e verso le rappresentazioni delle asserzioni di criteri corrispondenti in metadati. La classe non può essere ereditata.

RemoteEndpointMessageProperty

Rende disponibili l'indirizzo IP e il numero di porta del client associati all'endpoint remoto dal quale è stato inviato un messaggio.

RequestContext

Fornisce una replica correlata a una richiesta in arrivo.

RetryException

Rappresenta un'eccezione di ripetizione che può essere utilizzata da un host di messaggistica quale WorkflowServiceHost per comunicare qualsiasi annullamento di un'operazione non andata a buon fine nei confronti del client.

SecurityBindingElement

Classe astratta la quale, se implementata, rappresenta un elemento di associazione che supporta la sicurezza dei messaggi SOAP del canale.

SecurityBindingElementImporter

Fornisce un punto di estensibilità per estendere l'importazione dei criteri di sicurezza standard.

ServiceChannelProxy

Fornisce le classi correlate ai canali del modello di servizi.

SessionOpenNotification

Rappresenta una notifica di sessione aperta utilizzata per aggiornare le proprietà del messaggio.

SslStreamSecurityBindingElement

Rappresenta un elemento di associazione personalizzato che supporta la sicurezza del canale mediante un flusso SSL.

StandardBindingImporter

Specifica un punto di estendibilità per il mapping di contratti e asserzioni di criteri WSDL in binding standard di Windows Communication Foundation (WCF).

StreamBodyWriter

Classe di base abstract utilizzata per creare classi BodyWriter personalizzate che possono essere utilizzate come flusso in un corpo del messaggio.

StreamSecurityUpgradeAcceptor

Per implementare un acceptor personalizzato di aggiornamento della sicurezza, ereditare da questa classe base abstract.

StreamSecurityUpgradeInitiator

Per implementare un iniziatore di aggiornamento della sicurezza, ereditare da questa classe base abstract.

StreamSecurityUpgradeProvider

Implementa un provider personalizzato di aggiornamento della sicurezza, ereditato da questa classe base abstract.

StreamUpgradeAcceptor

Per implementare un acceptor di aggiornamento personalizzato, ereditato da questa classe base abstract.

StreamUpgradeBindingElement

Aggiunge un provider di aggiornamento del flusso personalizzato a un'associazione personalizzata.

StreamUpgradeInitiator

Per implementare un iniziatore di aggiornamento personalizzato, ereditare da questa classe base abstract.

StreamUpgradeProvider

Implementa un provider di aggiornamento personalizzato, ereditato da questa classe base abstract.

SymmetricSecurityBindingElement

Rappresenta un elemento di associazione personalizzato che supporta la sicurezza del canale mediante crittografia simmetrica.

TcpConnectionPoolSettings

Rappresenta proprietà che controllano il comportamento del pool di connessione di TCP.

TcpTransportBindingElement

Rappresenta l'elemento di associazione per il trasporto TCP.

TextMessageEncodingBindingElement

Elemento di associazione che specifica la codifica dei caratteri e la versione dei messaggi utilizzate per i messaggi SOAP basati su testo.

TransactionFlowBindingElement

Rappresenta l'elemento di configurazione che specifica il supporto del flusso di transazione per un'associazione. La classe non può essere ereditata.

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. La classe non può essere ereditata.

TransactionMessageProperty

Consente a un canale personalizzato che usa un meccanismo di flusso di transazione proprietario di inserire la transazione nel framework Windows Communication Foundation (WCF). La classe non può essere ereditata.

TransportBindingElement

Classe base abstract che rappresenta un elemento di associazione del trasporto.

TransportBindingElementImporter

Importa elementi di binding del trasporto standard da documenti Web Services Description Language (WSDL) con allegate espressioni di criteri.

TransportSecurityBindingElement

Rappresenta un elemento di associazione personalizzato che supporta la modalità di sicurezza mista (ad esempio, sicurezza del messaggio ottimizzata su un trasporto protetto).

UdpRetransmissionSettings

Specifica le impostazioni di ritrasmissione UDP.

UdpTransportBindingElement

Rappresenta un elemento di associazione del trasporto UDP.

UdpTransportImporter

Rappresenta un'utilità di importazione del trasporto UDP.

UnderstoodHeaders

Rappresenta una raccolta di intestazioni di messaggio riconosciute. La classe non può essere ereditata.

UseManagedPresentationBindingElement

Elemento di associazione usato per comunicare con un servizio token di sicurezza CardSpace che supporta il profilo CardSpace di WS-Trust.

UseManagedPresentationBindingElementImporter

Converte i criteri basati su WSDL per elementi UseManagedPresentationBindingElement in descrizioni degli elementi di associazione che possono implementare questi criteri per il servizio.

WebBodyFormatMessageProperty

Archivia e recupera il formato di codifica dei messaggi in arrivo e in uscita per il codificatore di messaggi Web composito.

WebContentTypeMapper

Specifica il formato al quale viene mappato il tipo di contenuto di un messaggio in arrivo.

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 usati in un'associazione Windows Communication Foundation (WCF).

WebSocketMessageProperty

Rappresenta una proprietà del messaggio WebSocket.

WebSocketTransportSettings

Rappresenta le impostazioni per il trasporto WebSocket.

WindowsStreamSecurityBindingElement

Rappresenta l'elemento di associazione utilizzato per specificare le impostazioni di sicurezza del flusso di Windows.

WrappedOptions

Contiene informazioni necessarie per eseguire l'importazione dello schema utilizzando l'infrastruttura XmlSerializer e ServiceDescriptionImporter.

XmlObjectSerializerFault

Fornisce le classi correlate ai canali del modello di servizi.

XmlSerializerImportOptions

Contiene informazioni necessarie per eseguire l'importazione dello schema utilizzando la classe XmlSerializer e l'infrastruttura ServiceDescriptionImporter.

Interfacce

IAnonymousUriPrefixMatcher

Implementare questa interfaccia per registrare prefissi URI personalizzati e anonimi.

IAsyncChannelFactory

Fornisce le classi correlate ai canali del modello di servizi.

IAsyncInputChannel

Fornisce le classi correlate ai canali del modello di servizi.

IAsyncOutputChannel

Fornisce le classi correlate ai canali del modello di servizi.

IAsyncOutputSessionChannel

Fornisce le classi correlate ai canali del modello di servizi.

IBindingDeliveryCapabilities

Definisce l'interfaccia che deve essere implementata dalle associazioni per descrivere e annunciare le funzionalità che client e servizi possono richiedere.

IBindingMulticastCapabilities

Definisce l'interfaccia facoltativa che un'associazione può implementare per specificare se il servizio che configura ha funzionalità multicast.

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.

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.

IChannelFactory

Definisce l'interfaccia che deve essere implementata da una channel factory per produrre canali.

IChannelFactory<TChannel>

Definisce l'interfaccia che deve essere implementata dalle channel factory per creare canali di tipo specifico.

IChannelListener

Definisce l'interfaccia che deve essere implementata da un listener del canale affinché vengano accettati canali.

IChannelListener<TChannel>

Definisce l'interfaccia che deve essere implementata da un listener del canale per accettare canali di tipo specifico.

IConnection

Fornisce le classi correlate ai canali del modello di servizi.

IConnectionInitiator

Fornisce le classi correlate ai canali del modello di servizi.

IConnectionPoolSettings

Fornisce le classi correlate ai canali del modello di servizi.

IContextBindingElement

Definisce l'interfaccia per un elemento di associazione che supporta protocolli di scambio del contesto.

IContextManager

Definisce un'interfaccia che consente di ottenere e impostare il contesto sul canale.

ICorrelationDataSource

Fornisce una proprietà che restituisce una descrizione di tutti i dati di correlazione che un canale può fornire.

IDuplexChannel

Definisce l'interfaccia che un canale deve implementare per inviare e ricevere messaggi.

IDuplexSession

Definisce l'interfaccia per la sessione implementata su ogni lato di una comunicazione bidirezionale tra endpoint di messaggistica.

IDuplexSessionChannel

Definisce l'interfaccia che associa un canale duplex a una sessione.

IHttpCookieContainerManager

Rappresenta il gestore del contenitore di cookie.

IInputChannel

Definisce l'interfaccia che un canale deve implementare per ricevere un messaggio.

IInputSession

Definisce l'interfaccia per la sessione implementata sul lato di ricezione di una comunicazione unidirezionale tra endpoint di messaggistica.

IInputSessionChannel

Definisce l'interfaccia che associa un canale di input a una sessione.

IMessageProperty

Definisce un'interfaccia che è possibile implementare per descrivere un set di proprietà per un messaggio.

IOutputChannel

Definisce l'interfaccia che un canale deve implementare per inviare un messaggio.

IOutputSession

Definisce l'interfaccia per la sessione implementata sul lato di invio di una comunicazione unidirezionale tra endpoint di messaggistica.

IOutputSessionChannel

Definisce l'interfaccia che associa un canale di output a una sessione.

IReceiveContextSettings

Un'interfaccia che consente di scegliere impostazioni del contesto di ricezione.

IReplyChannel

Definisce l'interfaccia che un canale deve implementare per essere sul lato ricevente di una comunicazione request/reply tra gli endpoint della messaggistica.

IReplySessionChannel

Definisce l'interfaccia per associare un canale di risposta a una sessione.

IRequestChannel

Definisce il contratto che un canale deve implementare per essere sul lato richiedente di una comunicazione request-reply tra gli endpoint della messaggistica.

IRequestSessionChannel

Definisce l'interfaccia per associare un canale di richiesta a una sessione.

ISecurityCapabilities

Definisce il contratto per specificare le funzionalità di sicurezza per le associazioni.

ISession

Definisce l'interfaccia per stabilire un contesto condiviso tra le parti che si scambiano messaggi fornendo un ID per la sessione di comunicazione.

ISessionChannel<TSession>

Definisce l'interfaccia che associa un canale a un tipo specifico di sessione.

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.

ITransportCompressionSupport

Fornisce le classi correlate ai canali del modello di servizi.

ITransportTokenAssertionProvider

Fornisce un'asserzione del token di trasporto, ad esempio un'asserzione di token HTTPS, da utilizzare nelle esportazioni del criterio.

IWebSocketCloseDetails

Rappresenta i dettagli dello stato di chiusura della connessione WebSocket.

Enumerazioni

CompressionFormat

Specifica il formato di compressione dei canali.

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.

DeliveryFailure

Specifica i possibili tipi di errore di recapito per un messaggio letto dalla coda.

DeliveryStatus

Enumerazione che specifica lo stato del recapito di un messaggio quando il recapito del messaggio è incerto o quando il messaggio non è stato recapitato.

MessageState

Specifica lo stato di un messaggio.

ReceiveContextState

Rappresenta gli stati possibili per la macchina a stati del contesto di ricezione.

SecurityHeaderLayout

Descrive il layout dell'intestazione di sicurezza.

SupportedAddressingMode

Specifica se un servizio supporta l'invio di risposte solo a indirizzi anonimi, solo a indirizzi non anonimi o a entrambi.

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.

WebContentFormat

Specifica i formati di messaggio ai quali possono essere mappati i tipi di contenuto dei messaggi in arrivo.

WebSocketTransportUsage

Specifica un'enumerazione dell'uso del trasporto WebSocket.