System.ServiceModel.Channels Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| 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 |
| StreamSecurityUpgradeInitiator |
Als u een initiator voor een beveiligingsupgrade wilt implementeren, neemt u deze over van deze |
| StreamSecurityUpgradeProvider |
Implementeert een aangepaste beveiligingsupgradeprovider die is overgenomen van deze |
| StreamUpgradeAcceptor |
Als u een aangepaste upgrade-acceptor wilt implementeren, overgenomen van deze |
| 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 |
| StreamUpgradeProvider |
Hiermee wordt een aangepaste upgradeprovider geïmplementeerd die is overgenomen van deze |
| 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 |
| 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. |