System.ServiceModel.Channels Naamruimte

Biedt klassen met betrekking tot servicemodelkanalen.

Klassen

Name Description
AddressHeader

Vertegenwoordigt een koptekst die een adresgegevensitem bevat dat wordt gebruikt om een eindpunt te identificeren of ermee te communiceren.

AddressHeaderCollection

Vertegenwoordigt een thread-veilige, alleen-lezen verzameling adresheaders.

AddressingVersion

De WS-Addressing versie die is gekoppeld aan een SOAP-bericht of begrepen door een eindpunt.

ApplicationContainerSettings

Hiermee geeft u de instellingen voor de toepassingscontainer op.

AsymmetricSecurityBindingElement

Vertegenwoordigt een aangepast bindingselement dat ondersteuning biedt voor kanaalbeveiliging met behulp van asymmetrische versleuteling. Dit bindingselement ondertekent het bericht met behulp van het verificatietoken van de afzender en versleutelt het bericht met behulp van het token van de geadresseerde.

BinaryMessageEncodingBindingElement

Het bindingselement dat de .NET binaire indeling voor XML specificeert die wordt gebruikt om berichten te coderen.

Binding

Bevat de bindingselementen die de protocollen, transporten en berichtcoderingsprogramma's opgeven die worden gebruikt voor communicatie tussen clients en services.

BindingContext

Biedt informatie over de adressen, bindingen, bindingselementen en bindingsparameters die nodig zijn om de kanaallisteners en kanaalfactory's te bouwen.

BindingElement

De elementen van de bindingen die de kanaalfactory's en kanaallisteners bouwen voor verschillende soorten kanalen die worden gebruikt voor het verwerken van uitgaande en binnenkomende berichten.

BindingElementCollection

Vertegenwoordigt de verzameling bindingselementen die in een binding worden gebruikt.

BindingParameterCollection

Vertegenwoordigt een verzameling bindingsparameters die informatie opslaan die wordt gebruikt door bindingselementen voor het bouwen van factory's.

BodyWriter

Vertegenwoordigt de schrijver van de hoofdtekst van het bericht.

BufferManager

Veel Windows Communication Foundation (WCF)-functies vereisen het gebruik van buffers, die duur zijn om te maken en te vernietigen. U kunt de BufferManager klasse gebruiken om een buffergroep te beheren. De pool en de bijbehorende buffers worden gemaakt wanneer u deze klasse instantiëren en vernietigd wanneer de buffergroep wordt vrijgemaakt door garbagecollection. Telkens wanneer u een buffer moet gebruiken, neemt u er een uit de pool, gebruikt u deze en keert u deze terug naar de pool wanneer u klaar bent. Dit proces is veel sneller dan het maken en vernietigen van een buffer telkens wanneer u er een nodig hebt.

ByteStreamMessage

Vertegenwoordigt een bytestreambericht.

ByteStreamMessageEncodingBindingElement

Het bindingselement dat de berichtcodering opgeeft als een stroom van bytes en de optie heeft om de tekencodering op te geven.

CallbackContextMessageProperty

Vertegenwoordigt de inhoud van de wsc:CallbackContext berichtkop wanneer u een kanaal gebruikt dat het contextuitwisselingsprotocol ondersteunt.

ChannelBase

Biedt de basis-implementatie voor aangepaste kanalen.

ChannelFactoryBase

Biedt een algemene basis implementatie voor alle aangepaste kanaalfactory's.

ChannelFactoryBase<TChannel>

Biedt een algemene basis implementatie voor kanaalfactory's op de client om kanalen te maken van een opgegeven type dat is verbonden met een opgegeven adres.

ChannelListenerBase

Biedt een algemene basis-implementatie voor kanaallisteners in de service.

ChannelListenerBase<TChannel>

Biedt een algemene basis-implementatie voor kanaallisteners in een service om kanalen te accepteren die door de clientfactory's worden geproduceerd.

ChannelManagerBase

Biedt een basis-implementatie voor het beheren van de standaardtime-outs die zijn gekoppeld aan kanaal- en listenerfactory's.

ChannelParameterCollection

Vertegenwoordigt een verzameling kanaalparameters.

ChannelPoolSettings

Hiermee geeft u quota op voor kanalen die deel uitmaken van een groep kanalen die worden gebruikt door een service-eindpunt.

ClientWebSocketFactory

Vertegenwoordigt een client-websocketfactory.

CommunicationObject

Biedt een algemene basis implementatie voor de basisstatusmachine die gebruikelijk is voor alle communicatiegerichte objecten in het systeem, waaronder kanalen, listeners en het kanaal en de listenerfactory's.

CompositeDuplexBindingElement

Vertegenwoordigt het bindingselement dat wordt gebruikt wanneer de client een eindpunt moet weergeven voor de service om berichten terug te sturen naar de client.

CompositeDuplexBindingElementImporter

Biedt een beleidsimportextensie voor het toewijzen van beleidsverklaringen aan Windows Communication Foundation bindingen (WCF) waarin de client een eindpunt moet weergeven voor de service om berichten terug te sturen naar de client.

ConnectionOrientedTransportBindingElement

Een abstracte klasse die de basis TransportBindingElement aanvult met aanvullende eigenschappen die gebruikelijk zijn voor verbindingsgeoriënteerde transporten zoals TCP en benoemde pijpen.

ContextBindingElement

Biedt een beveiligingsniveau en een uitwisselingsmechanisme als onderdeel van de context van een bindingselement en de functionaliteit om de kanaallisteners en factory's te bouwen.

ContextBindingElementImporter

Hiermee kunnen beleid en WSDL-extensies en -contracten worden geïmporteerd.

ContextMessageProperty

Een eigenschap die wordt gebruikt om context te communiceren tussen de toepassings- en kanaallagen op de client of de service.

CorrelationCallbackMessageProperty

Biedt een abstracte basisklasse voor het uitstellen van correlatiesleutelberekeningen totdat alle correlatiegegevens beschikbaar zijn.

CorrelationDataDescription

Hiermee kan een bepaald kanaal zich aanmelden om correlatiegegevens op te geven en de voorwaarden op te geven waaronder de gegevens worden verstrekt, bijvoorbeeld of deze standaard worden geleverd, optioneel, bij verzenden, voordat ze worden verzonden of ontvangen.

CorrelationDataMessageProperty

Biedt een berichteigenschap die aanvullende correlatie-informatie verzamelt voor een bericht als protocollen worden toegepast, zoals wanneer gegevens worden geretourneerd vanuit een MessageQuerySet binnenkomend bericht.

CorrelationKey

Vertegenwoordigt een koppeling tussen een stukje toepassingsgegevens en een exemplaar.

CorrelationMessageProperty

Biedt een berichteigenschap die correlatie-exemplaarsleutels bevat nadat de correlatieberekening op een bericht is toegepast.

CustomBinding

Definieert een binding uit een lijst met bindingselementen.

FaultConverter

Converteert uitzonderingen die door een kanaal worden gegenereerd in SOAP-foutberichten die voldoen aan het protocol van het kanaal.

HttpCookieContainerBindingElement

Hiermee kunt u beheren hoe HTTP-cookies worden verwerkt in HTTP-aanvragen en -antwoorden.

HttpMessageHandlerFactory

Vertegenwoordigt HTTP-berichthandlers voor een factory.

HttpMessageSettings

Een bindingsparameter die kan worden gebruikt met http-transport om de instelling voor httpMessage-ondersteuning op te geven.

HttpRequestMessageExtensionMethods

Biedt uitbreidingsmethoden voor toegang tot de gebruikersprincipaal die is gekoppeld aan het HTTP-aanvraagbericht.

HttpRequestMessageProperty

Biedt toegang tot de HTTP-aanvraag om toegang te krijgen tot en te reageren op de aanvullende informatie die beschikbaar is gesteld voor aanvragen via het HTTP-protocol.

HttpResponseMessageExtensionMethods

Een klasse statische extensiemethoden voor het ophalen van een Message exemplaar van een HttpResponseMessage exemplaar.

HttpResponseMessageProperty

Biedt toegang tot het HTTP-antwoord om toegang te krijgen tot en te reageren op de aanvullende informatie die beschikbaar is voor aanvragen via het HTTP-protocol.

HttpsTransportBindingElement

Vertegenwoordigt het bindingselement dat wordt gebruikt om een HTTPS-transport op te geven voor het verzenden van berichten.

HttpTransportBindingElement

Vertegenwoordigt het bindingselement dat wordt gebruikt om een HTTP-transport op te geven voor het verzenden van berichten.

InvalidChannelBindingException

De uitzondering die wordt gegenereerd wanneer de opgegeven binding niet consistent is met de contractvereisten voor de service.

JavascriptCallbackResponseMessageProperty

Hiermee schakelt u het gebruik van een JavaScript-callback in een antwoord van een servicebewerking in met behulp van JSON Padding (JSONP).

LocalClientSecuritySettings

Hiermee geeft u lokale clientbeveiligingsinstellingen.

LocalServiceSecuritySettings

Biedt beveiligingseigenschappen voor lokale services die kunnen worden ingesteld.

Message

Vertegenwoordigt de communicatie-eenheid tussen eindpunten in een gedistribueerde omgeving.

MessageBuffer

Vertegenwoordigt een geheugenbuffer waarin een volledig bericht wordt opgeslagen voor toekomstig verbruik.

MessageEncoder

De encoder is het onderdeel dat wordt gebruikt om berichten naar een stream te schrijven en berichten uit een stream te lezen.

MessageEncoderFactory

Een abstracte basisklasse die de fabriek vertegenwoordigt voor het produceren van berichtcoderingsprogramma's die berichten uit een stream kunnen lezen en naar een stream kunnen schrijven voor verschillende typen berichtcodering.

MessageEncodingBindingElement

Het bindingselement waarmee de berichtversie wordt opgegeven die wordt gebruikt om berichten te coderen.

MessageEncodingBindingElementImporter

Converteert op WSDL gebaseerde beleidsregels en contracten over berichtcodering naar beschrijvingen van de bindingselementen die dit beleid voor de service kunnen implementeren.

MessageExtensionMethods

Een klasse voor statische extensiemethoden voor het ophalen van een HttpRequestMessage of HttpResponseMessage exemplaar van een Message exemplaar.

MessageFault

Vertegenwoordigt een in-memory weergave van een SOAP-fout die kan worden doorgegeven om CreateMessage een bericht te maken dat een fout bevat.

MessageHeader

Vertegenwoordigt de inhoud van een SOAP-header.

MessageHeaderInfo

Vertegenwoordigt systeeminformatie met betrekking tot een SOAP-berichtkop.

MessageHeaders

Vertegenwoordigt een verzameling berichtkoppen voor een bericht. Deze klasse kan niet worden overgenomen.

MessageProperties

Vertegenwoordigt een set eigenschappen voor een bericht. Deze klasse kan niet worden overgenomen.

MessageVersion

Hiermee geeft u de versies van SOAP en WS-Addressing gekoppeld aan een bericht en de exchange.

MsmqBindingElementBase

De basisklasse voor MsmqIntegrationBindingElement en MsmqTransportBindingElement.

MsmqMessageProperty

De MsmqMessageProperty klasse bevat de eigenschappen van een bericht dat is gelezen uit een wachtrij.

MsmqTransportBindingElement

Vertegenwoordigt het bindingselement dat wordt gebruikt om de communicatie-eigenschappen in de wachtrij op te geven voor een WCF-service (Windows Communication Foundation) die gebruikmaakt van het systeemeigen MSMQ-protocol (Message Queuing).

MtomMessageEncodingBindingElement

Het bindingselement waarmee de coderings- en versiebeheer voor MTOM-berichten (Message Transmission Optimization Mechanism) worden opgegeven.

NamedPipeConnectionPoolSettings

Vertegenwoordigt instellingen waarmee het gedrag van de benoemde pijpverbindingsgroep wordt bepaald.

NamedPipeSettings

Hiermee geeft u benoemde pipe-instellingen.

NamedPipeTransportBindingElement

Vertegenwoordigt het bindingselement voor het benoemde pijptransport.

NetworkInterfaceMessageProperty

Vertegenwoordigt een eigenschap van een netwerkinterfacebericht.

OneWayBindingElement

Hiermee schakelt u pakketroutering en het gebruik van eenrichtingsmethoden in.

OneWayBindingElementImporter

Converteert WSDL-beleid in een OneWayBindingElement beschrijving van de bindingselementen die dit beleid voor de service kunnen implementeren.

PeerCustomResolverBindingElement

Hiermee definieert u het bindingselement dat wordt gebruikt om een aangepaste peer-resolver te maken.

PeerResolverBindingElement

Definieert de abstracte basisklasse voor bindingselementen die worden gebruikt voor het maken van peer-resolver-objecten.

PeerTransportBindingElement

Hiermee definieert u het bindingselement dat wordt gebruikt voor het maken van een peerberichttransportkanaal.

PnrpPeerResolverBindingElement

Hiermee definieert u het bindingselement dat wordt gebruikt voor het maken van een PEER Name Resolution Protocol (PNRP) peer resolver.

PrivacyNoticeBindingElement

Vertegenwoordigt het bindingselement dat het privacybeleid voor de WS-Federation binding bevat.

PrivacyNoticeBindingElementImporter

Hiermee importeert u op WSDL gebaseerde beleidsregels en contracten over privacymeldingen in beschrijvingen van de bindingselementen die dit beleid voor de service kunnen implementeren.

ReceiveContext

Afgeleid van deze klasse om een aangepaste statusmachine te implementeren voor het ontvangen van contextfunctionaliteit.

RedirectionDuration

Vertegenwoordigt de duur die een SOAP-omleiding van kracht is.

RedirectionException

Vertegenwoordigt een fout die optreedt in omleidingsverwerking.

RedirectionLocation

Vertegenwoordigt het adres waar de volgende aanvragen moeten worden omgeleid.

RedirectionScope

Vertegenwoordigt omleidingsbereik.

RedirectionType

Een type dat het type omleiding aangeeft.

ReliableSessionBindingElement

Vertegenwoordigt het bindingselement dat de verzendende en ontvangende kanalen kan produceren die vereist zijn voor een betrouwbare sessie tussen eindpunten.

ReliableSessionBindingElementImporter

Hiermee worden betrouwbare sessiebindingselementen toegewezen aan en van weergaven van hun bijbehorende beleidsverklaringen in metagegevens. Deze klasse kan niet worden overgenomen.

RemoteEndpointMessageProperty

Maakt het IP-adres en poortnummer van de client beschikbaar dat is gekoppeld aan het externe eindpunt van waaruit een bericht is verzonden.

RequestContext

Biedt een antwoord dat is gecorreleerd aan een binnenkomende aanvraag.

RetryException

Vertegenwoordigt een uitzondering voor opnieuw proberen die kan worden gebruikt door een berichtenhost, zoals WorkflowServiceHost het doorgeven van een annulering van een geprobeerde bewerking aan de client.

SecurityBindingElement

Een abstracte klasse die, wanneer geïmplementeerd, een bindingselement vertegenwoordigt dat ondersteuning biedt voor soap-berichtbeveiliging van kanalen.

SecurityBindingElementImporter

Biedt een uitbreidbaarheidspunt voor het uitbreiden van de import van het standaardbeveiligingsbeleid.

SessionOpenNotification

Vertegenwoordigt een geopende sessiemelding die wordt gebruikt om berichteigenschappen bij te werken.

SslStreamSecurityBindingElement

Vertegenwoordigt een aangepast bindingselement dat ondersteuning biedt voor kanaalbeveiliging met behulp van een SSL-stream.

StandardBindingImporter

Biedt een uitbreidbaarheidspunt voor het toewijzen van WSDL-contracten en beleidsverklaringen aan Windows Communication Foundation (WCF)-standaardbindingen.

StreamBodyWriter

Een abstracte basisklasse die wordt gebruikt om aangepaste BodyWriter klassen te maken die kunnen worden gebruikt voor een berichttekst als een stroom.

StreamSecurityUpgradeAcceptor

Als u een aangepaste acceptor voor beveiligingsupgrades wilt implementeren, neemt u deze over van deze abstract basisklasse.

StreamSecurityUpgradeInitiator

Als u een initiator voor een beveiligingsupgrade wilt implementeren, neemt u deze over van deze abstract basisklasse.

StreamSecurityUpgradeProvider

Implementeert een aangepaste beveiligingsupgradeprovider die is overgenomen van deze abstract basisklasse.

StreamUpgradeAcceptor

Als u een aangepaste upgrade-acceptor wilt implementeren, overgenomen van deze abstract basisklasse.

StreamUpgradeBindingElement

Hiermee voegt u een aangepaste streamupgradeprovider toe aan een aangepaste binding.

StreamUpgradeInitiator

Als u een aangepaste upgrade-initiator wilt implementeren, neemt u deze over van deze abstract basisklasse.

StreamUpgradeProvider

Hiermee wordt een aangepaste upgradeprovider geïmplementeerd die is overgenomen van deze abstract basisklasse.

SymmetricSecurityBindingElement

Vertegenwoordigt een aangepast bindingselement dat ondersteuning biedt voor kanaalbeveiliging met behulp van symmetrische versleuteling.

TcpConnectionPoolSettings

Vertegenwoordigt eigenschappen waarmee het gedrag van de TCP-verbindingsgroep wordt bepaald.

TcpTransportBindingElement

Vertegenwoordigt het bindingselement voor het TCP-transport.

TextMessageEncodingBindingElement

Het bindingselement waarmee de tekencodering en berichtversiebeheer worden opgegeven die wordt gebruikt voor SOAP-berichten op basis van tekst.

TransactionFlowBindingElement

Vertegenwoordigt het configuratie-element dat ondersteuning voor transactiestromen voor een binding aangeeft. Deze klasse kan niet worden overgenomen.

TransactionFlowBindingElementImporter

Importeert het transactiebeleid (WS-Policy asserties) van een service-eindpunt, voegt bindingselementen toe aan de binding op de client en transactiestroomkenmerken aan de juiste bewerkingen op de proxy van de service. Deze klasse kan niet worden overgenomen.

TransactionMessageProperty

Hiermee kan een aangepast kanaal, dat gebruikmaakt van een eigen transactiestroommechanisme, de transactie injecteren in het WCF-framework (Windows Communication Foundation). Deze klasse kan niet worden overgenomen.

TransportBindingElement

Een abstract basisklasse die een transportbindingselement vertegenwoordigt.

TransportBindingElementImporter

Hiermee importeert u standaard transportbindingselementen uit WSDL-documenten ( Web Services Description Language ) met bijgevoegde beleidsexpressies.

TransportSecurityBindingElement

Vertegenwoordigt een aangepast bindingselement dat ondersteuning biedt voor beveiliging in gemengde modus (zoals geoptimaliseerde berichtbeveiliging via een beveiligd transport).

UdpRetransmissionSettings

Hiermee geeft u UDP-hertransmissie-instellingen.

UdpTransportBindingElement

Vertegenwoordigt een UDP-transportbindingselement.

UdpTransportImporter

Vertegenwoordigt een UDP-transportimporteur.

UnderstoodHeaders

Vertegenwoordigt een verzameling berichtkoppen die worden begrepen. Deze klasse kan niet worden overgenomen.

UseManagedPresentationBindingElement

Een bindingselement dat wordt gebruikt om te communiceren met een CardSpace Security Token Service die ondersteuning biedt voor het CardSpace-profiel van WS-Trust.

UseManagedPresentationBindingElementImporter

Converteert WSDL-beleid voor UseManagedPresentationBindingElements naar beschrijvingen van de bindingselementen die dit beleid voor de service kunnen implementeren.

WebBodyFormatMessageProperty

Slaat de coderingsindeling van het bericht op en haalt deze op voor de encoder voor samengestelde webberichten.

WebContentTypeMapper

Hiermee geeft u de indeling op waaraan het inhoudstype van een binnenkomend bericht is toegewezen.

WebMessageEncodingBindingElement

Hiermee kunnen XML-tekst zonder opmaak, JSON-berichtcoderingen (JavaScript Object Notation) en onbewerkte binaire inhoud worden gelezen en geschreven wanneer deze worden gebruikt in een WCF-binding (Windows Communication Foundation).

WebSocketMessageProperty

Vertegenwoordigt een eigenschap van een websocketbericht.

WebSocketTransportSettings

Vertegenwoordigt instellingen voor websockettransport.

WindowsStreamSecurityBindingElement

Vertegenwoordigt het bindingselement dat wordt gebruikt om beveiligingsinstellingen voor Windows stream op te geven.

WrappedOptions

Bevat informatie die nodig is om schemaimport uit te voeren met behulp van de XmlSerializer en ServiceDescriptionImporter infrastructuur.

XmlSerializerImportOptions

Bevat informatie die nodig is om schemaimport uit te voeren met behulp van de XmlSerializer en ServiceDescriptionImporter infrastructuur.

Interfaces

Name Description
IAnonymousUriPrefixMatcher

Implementeer deze interface om aangepaste, anonieme URI-voorvoegsels te registreren.

IBindingDeliveryCapabilities

Definieert de interface die bindingen moeten implementeren om de mogelijkheden te beschrijven en te adverteren die clients en services mogelijk nodig hebben.

IBindingMulticastCapabilities

Definieert de optionele interface die een binding kan implementeren om op te geven of de service die wordt geconfigureerd multicastmogelijkheden heeft.

IBindingRuntimePreferences

Definieert het optionele contract dat een binding kan implementeren om op te geven of binnenkomende aanvragen synchroon of asynchroon door de service worden verwerkt.

IChannel

Definieert de basisinterface die alle kanaalobjecten moeten implementeren. Hiervoor moeten ze de interface voor de statusmachine implementeren die wordt gedeeld door alle communicatieobjecten en dat ze een methode implementeren om objecten op te halen uit de kanaalstack.

IChannelFactory

Definieert de interface die door een kanaalfactory moet worden geïmplementeerd om kanalen te produceren.

IChannelFactory<TChannel>

Definieert de interface die moet worden geïmplementeerd door kanaalfactory's die typespecifieke kanalen maken.

IChannelListener

Definieert de interface die moet worden geïmplementeerd door een kanaallistener om kanalen te accepteren.

IChannelListener<TChannel>

Definieert de interface die door kanaallisteners moet worden geïmplementeerd om typespecifieke kanalen te accepteren.

IContextBindingElement

Definieert de interface voor een bindingselement dat ondersteuning biedt voor contextuitwisselingsprotocollen.

IContextManager

Hiermee definieert u een interface waarmee u de context op het kanaal kunt ophalen en instellen.

ICorrelationDataSource

Biedt een eigenschap die een beschrijving retourneert van alle correlatiegegevens die een kanaal kan leveren.

IDuplexChannel

Definieert de interface die een kanaal moet implementeren voor zowel het verzenden als ontvangen van berichten.

IDuplexSession

Definieert de interface voor de sessie die aan elke kant van een bidirectionele communicatie tussen berichteneindpunten is geïmplementeerd.

IDuplexSessionChannel

Definieert de interface die een duplex-kanaal koppelt aan een sessie.

IHttpCookieContainerManager

Vertegenwoordigt de cookiecontainerbeheerder.

IInputChannel

Definieert de interface die een kanaal moet implementeren om een bericht te ontvangen.

IInputSession

Definieert de interface voor de sessie die wordt geïmplementeerd aan de ontvangstzijde van een eenrichtingscommunicatie tussen berichteneindpunten.

IInputSessionChannel

Definieert de interface die een invoerkanaal koppelt aan een sessie.

IMessageProperty

Definieert een interface die u kunt implementeren om een set eigenschappen voor een bericht te beschrijven.

IOutputChannel

Definieert de interface die een kanaal moet implementeren om een bericht te verzenden.

IOutputSession

Definieert de interface voor de sessie die wordt geïmplementeerd aan de verzendende zijde van een eenrichtingscommunicatie tussen berichteneindpunten.

IOutputSessionChannel

Definieert de interface die een uitvoerkanaal koppelt aan een sessie.

IReceiveContextSettings

Een interface waarmee u contextinstellingen voor ontvangst kunt instellen.

IReplyChannel

Definieert de interface die een kanaal moet implementeren om zich aan de ontvangstzijde van een communicatie tussen berichteindpunten te bevinden.

IReplySessionChannel

Definieert de interface voor het koppelen van een antwoordkanaal aan een sessie.

IRequestChannel

Definieert het contract dat een kanaal moet implementeren om zich aan de aanvraagzijde van een aanvraag-antwoordcommunicatie tussen berichteindpunten te bevinden.

IRequestSessionChannel

Definieert de interface voor het koppelen van een aanvraagkanaal aan een sessie.

ISecurityCapabilities

Definieert het contract voor het opgeven van de beveiligingsmogelijkheden voor bindingen.

ISession

Definieert de interface om een gedeelde context tot stand te brengen tussen partijen die berichten uitwisselen door een id voor de communicatiesessie op te geven.

ISessionChannel<TSession>

Definieert de interface die een kanaal koppelt aan een specifiek type sessie.

ITransactedBindingElement

Vertegenwoordigt een interface die moet worden geïmplementeerd door bindingselementen waarvoor de dispatcher een transactie moet maken voordat ze naar de servicemethode worden verzonden.

ITransportTokenAssertionProvider

Biedt een transporttokenverklaring (bijvoorbeeld een HTTPS-tokenverklaring) voor gebruik in beleidsexports.

IWebSocketCloseDetails

Geeft de details weer van de dichte status van de websocketverbinding.

Enums

Name Description
CompressionFormat

Hiermee geeft u de compressie-indeling van kanalen.

ContextExchangeMechanism

Hiermee geeft u op of een HTTP-cookie of een SOAP-header het mechanisme is dat wordt gebruikt voor het uitwisselen van context voor een gesprek tussen een client en service.

DeliveryFailure

Hiermee geeft u de mogelijke typen bezorgingsfouten op voor een bericht dat in de wachtrij wordt gelezen.

DeliveryStatus

Een opsomming die de bezorgingsstatus van een bericht aangeeft wanneer de bezorging van het bericht twijfelt of wanneer het bericht niet is bezorgd.

MessageState

Hiermee geeft u de status van een bericht.

ReceiveContextState

Vertegenwoordigt de mogelijke statussen voor de statusmachine van de ontvangstcontext.

SecurityHeaderLayout

Beschrijft de indeling van de beveiligingsheader.

SupportedAddressingMode

Hiermee geeft u op of een service alleen antwoorden naar anonieme adressen, naar niet-anonieme adressen of naar beide ondersteunt.

TransferSession

Bepaalt of het contract voor de overdracht van berichten van een client naar een toepassing een sessie vereist en of de bezorging van berichten de volgorde moet behouden waarin bewerkingen door de client worden aangeroepen.

WebContentFormat

Hiermee geeft u de berichtindelingen op waaraan inhoudstypen van binnenkomende berichten kunnen worden toegewezen.

WebSocketTransportUsage

Hiermee geeft u een opsomming van webSocket-transportgebruik.