System.ServiceModel.Channels Przestrzeń nazw

Dostarcza klasy powiązane z kanałami modelu usług.

Klasy

AddressHeader

Reprezentuje nagłówek, który hermetyzuje element informacji o adresie używany do identyfikowania punktu końcowego lub interakcji z nim.

AddressHeaderCollection

Reprezentuje bezpieczną wątkowo kolekcję nagłówków adresów tylko do odczytu.

AddressingVersion

Wersja WS-Addressing skojarzona z komunikatem protokołu SOAP lub zrozumiała dla punktu końcowego.

ApplicationContainerSettings

Określa ustawienia kontenera aplikacji.

AsymmetricSecurityBindingElement

Reprezentuje niestandardowy element powiązania, który obsługuje zabezpieczenia kanału przy użyciu szyfrowania asymetrycznego. Ten element powiązania podpisuje komunikat przy użyciu tokenu uwierzytelniania nadawcy i szyfruje wiadomość przy użyciu tokenu odbiorcy.

BinaryMessageEncodingBindingElement

Element powiązania określający format binarny platformy .NET dla formatu XML używany do kodowania komunikatów.

Binding

Zawiera elementy powiązania, które określają protokoły, transporty i kodery komunikatów używane do komunikacji między klientami i usługami.

BindingContext

Zawiera informacje o adresach, powiązaniach, elementach powiązaniach i parametrach powiązania wymaganych do utworzenia odbiorników kanału i fabryk kanałów.

BindingElement

Elementy powiązań, które tworzą fabryki kanałów i odbiorniki kanałów dla różnych typów kanałów używanych do przetwarzania wychodzących i przychodzących komunikatów.

BindingElementCollection

Reprezentuje kolekcję elementów powiązań używanych w powiązaniu.

BindingParameterCollection

Reprezentuje kolekcję parametrów powiązania, które przechowują informacje używane przez elementy powiązania do tworzenia fabryk.

BodyWriter

Reprezentuje składnik zapisywania treści wiadomości.

BufferManager

Wiele funkcji Windows Communication Foundation (WCF) wymaga użycia buforów, które są kosztowne do tworzenia i niszczenia. Klasę BufferManager można użyć do zarządzania pulą buforów. Pula i jej bufory są tworzone podczas tworzenia wystąpienia tej klasy i niszczone po odzyskaniu puli buforów przez odzyskiwanie pamięci. Za każdym razem, gdy trzeba użyć buforu, należy użyć go z puli, użyć go i wrócić do puli po zakończeniu. Ten proces jest znacznie szybszy niż tworzenie i niszczenie buforu za każdym razem, gdy trzeba go użyć.

ByteStreamMessage

Reprezentuje komunikat strumienia bajtów.

ByteStreamMessageEncodingBindingElement

Element powiązania, który określa kodowanie wiadomości jako strumień bajtów i ma możliwość określenia kodowania znaków.

CallbackContextMessageProperty

Reprezentuje zawartość nagłówka wsc:CallbackContext komunikatu w przypadku korzystania z kanału, który obsługuje protokół wymiany kontekstu.

ChannelBase

Zapewnia podstawową implementację kanałów niestandardowych.

ChannelFactoryBase

Zapewnia wspólną podstawową implementację dla wszystkich fabryk kanałów niestandardowych.

ChannelFactoryBase<TChannel>

Udostępnia wspólną podstawową implementację fabryk kanałów na kliencie w celu utworzenia kanałów określonego typu połączonego z określonym adresem.

ChannelListenerBase

Udostępnia wspólną podstawową implementację odbiorników kanałów w usłudze.

ChannelListenerBase<TChannel>

Zapewnia wspólną podstawową implementację odbiorników kanałów w usłudze w celu akceptowania kanałów wytwarzanych przez fabryki klientów.

ChannelManagerBase

Zapewnia podstawową implementację do zarządzania domyślnymi limitami czasu skojarzonymi z fabrykami kanałów i odbiorników.

ChannelParameterCollection

Reprezentuje kolekcję parametrów kanału.

ChannelPoolSettings

Określa przydziały dla kanałów należących do puli kanałów używanych przez punkt końcowy usługi.

ClientWebSocketFactory

Reprezentuje fabrykę gniazd internetowych klienta.

CommunicationObject

Zapewnia wspólną implementację podstawową dla podstawowej maszyny stanu wspólne dla wszystkich obiektów zorientowanych na komunikację w systemie, w tym kanałów, odbiorników i fabryk kanałów i odbiorników.

CompositeDuplexBindingElement

Reprezentuje element powiązania, który jest używany, gdy klient musi uwidocznić punkt końcowy, aby usługa wysyłała komunikaty z powrotem do klienta.

CompositeDuplexBindingElementImporter

Zawiera rozszerzenie import zasad służące do mapowania potwierdzeń zasad do Windows Communication Foundation (WCF) powiązań, w których klient musi uwidocznić punkt końcowy usługi do wysyłania komunikatów z powrotem do klienta.

ConnectionOrientedTransportBindingElement

Klasa abstrakcyjna, która uzupełnia bazę TransportBindingElement dodatkowymi właściwościami, które są wspólne dla transportów zorientowanych na połączenia, takich jak TCP i nazwanych potoków.

ContextBindingElement

Zapewnia poziom ochrony i mechanizm wymiany w ramach kontekstu elementu powiązania oraz funkcjonalność tworzenia odbiorników kanału i fabryk.

ContextBindingElementImporter

Umożliwia importowanie rozszerzeń i kontraktów zasad i WSDL.

ContextMessageProperty

Właściwość używana do komunikowania kontekstu między warstwami aplikacji i kanału na kliencie lub w usłudze.

CorrelationCallbackMessageProperty

Udostępnia abstrakcyjną klasę bazową do odroczenia obliczeń klucza korelacji do momentu, gdy wszystkie dane korelacji będą dostępne.

CorrelationDataDescription

Umożliwia określonemu kanałowi zgodę na dostarczenie danych korelacji i określenie warunków, w których dane są dostarczane, na przykład to, czy są one udostępniane domyślnie, opcjonalnie, przy wysyłaniu, przed wysłaniem lub przy odbiorze.

CorrelationDataMessageProperty

Udostępnia właściwość komunikatu, która gromadzi dodatkowe informacje o korelacji dla komunikatu w czasie stosowania protokołów, na przykład gdy dane są zwracane z komunikatu MessageQuerySet przychodzącego.

CorrelationKey

Reprezentuje skojarzenie między elementem danych aplikacji i wystąpieniem.

CorrelationMessageProperty

Dostarcza właściwość komunikatu, która zawiera klucze wystąpienia korelacji po zastosowaniu obliczenia korelacji do komunikatu.

CustomBinding

Definiuje powiązanie z listy elementów powiązania.

FaultConverter

Konwertuje wyjątki zgłaszane przez kanał na komunikaty o błędach protokołu SOAP zgodne z protokołem kanału.

HttpCookieContainerBindingElement

Umożliwia zarządzanie sposobem obsługi plików cookie HTTP w żądaniach i odpowiedziach HTTP.

HttpMessageHandlerFactory

Reprezentuje programy obsługi komunikatów http dla fabryki.

HttpMessageSettings

Parametr powiązania, który może być używany z transportem HTTP w celu określenia ustawienia dla obsługi HttpMessage.

HttpRequestMessageExtensionMethods

Udostępnia metody rozszerzenia do uzyskiwania dostępu do jednostki użytkownika skojarzonej z komunikatem żądania HTTP.

HttpRequestMessageProperty

Zapewnia dostęp do żądania HTTP w celu uzyskania dostępu do dodatkowych informacji udostępnianych dla żądań za pośrednictwem protokołu HTTP i odpowiadania na nie.

HttpResponseMessageExtensionMethods

Klasa metod rozszerzenia statycznego do uzyskiwania Message wystąpienia z HttpResponseMessage wystąpienia.

HttpResponseMessageProperty

Zapewnia dostęp do odpowiedzi HTTP w celu uzyskania dostępu do dodatkowych informacji udostępnionych dla żądań za pośrednictwem protokołu HTTP i odpowiadania na nie.

HttpsTransportBindingElement

Reprezentuje element powiązania używany do określania transportu HTTPS do przesyłania komunikatów.

HttpTransportBindingElement

Reprezentuje element powiązania używany do określania transportu HTTP do przesyłania komunikatów.

InvalidChannelBindingException

Wyjątek, który jest generowany, gdy określone powiązanie nie jest zgodne z wymaganiami kontraktu dla usługi.

JavascriptCallbackResponseMessageProperty

Umożliwia użycie wywołania zwrotnego języka JavaScript w odpowiedzi operacji usługi przy użyciu dopełnienia JSON (JSONP).

LocalClientSecuritySettings

Określa ustawienia zabezpieczeń klienta lokalnego.

LocalServiceSecuritySettings

Udostępnia właściwości zabezpieczeń usługi lokalnej, które można ustawić.

Message

Reprezentuje jednostkę komunikacji między punktami końcowymi w środowisku rozproszonym.

MessageBuffer

Reprezentuje bufor pamięci, który przechowuje cały komunikat na potrzeby przyszłego użycia.

MessageEncoder

Koder to składnik używany do zapisywania komunikatów w strumieniu i odczytywania komunikatów ze strumienia.

MessageEncoderFactory

Abstrakcyjna klasa bazowa reprezentująca fabrykę do tworzenia koderów komunikatów, które mogą odczytywać komunikaty ze strumienia i zapisywać je w strumieniu dla różnych typów kodowania komunikatów.

MessageEncodingBindingElement

Element powiązania określający wersję komunikatu używaną do kodowania komunikatów.

MessageEncodingBindingElementImporter

Konwertuje zasady i kontrakty oparte na języku WSDL dotyczące kodowania komunikatów na opisy elementów powiązania, które mogą implementować te zasady dla usługi.

MessageExtensionMethods

Klasa metod rozszerzenia statycznego do uzyskiwania wystąpienia HttpRequestMessage lub HttpResponseMessage z Message wystąpienia.

MessageFault

Reprezentuje reprezentację w pamięci błędu protokołu SOAP, który można przekazać w celu CreateMessage utworzenia komunikatu zawierającego błąd.

MessageHeader

Reprezentuje zawartość nagłówka PROTOKOŁU SOAP.

MessageHeaderInfo

Reprezentuje informacje systemowe dotyczące nagłówka komunikatu PROTOKOŁU SOAP.

MessageHeaders

Reprezentuje kolekcję nagłówków wiadomości dla wiadomości. Klasa ta nie może być dziedziczona.

MessageProperties

Reprezentuje zestaw właściwości komunikatu. Klasa ta nie może być dziedziczona.

MessageVersion

Określa wersje protokołu SOAP i WS-Addressing skojarzone z komunikatem i jego wymianą.

MsmqBindingElementBase

Klasa podstawowa dla MsmqIntegrationBindingElement i MsmqTransportBindingElement.

MsmqMessageProperty

Klasa MsmqMessageProperty hermetyzuje właściwości komunikatu, który został odczytany z kolejki.

MsmqTransportBindingElement

Reprezentuje element powiązania używany do określania właściwości komunikacji kolejkowania dla usługi Windows Communication Foundation (WCF), która używa natywnego protokołu kolejkowania komunikatów (MSMQ).

MtomMessageEncodingBindingElement

Element powiązania, który określa kodowanie i przechowywanie wersji używanych dla komunikatów mechanizmu optymalizacji transmisji komunikatów (MTOM).

NamedPipeConnectionPoolSettings

Reprezentuje ustawienia, które kontrolują zachowanie nazwanej puli połączeń potoku.

NamedPipeSettings

Określa nazwane ustawienia potoku.

NamedPipeTransportBindingElement

Reprezentuje element powiązania dla transportu nazwanego potoku.

NetworkInterfaceMessageProperty

Reprezentuje właściwość komunikatu interfejsu sieciowego.

OneWayBindingElement

Umożliwia routing pakietów i stosowanie jednokierunkowych metod.

OneWayBindingElementImporter

Konwertuje zasady oparte na języku WSDL w a na opisy elementów powiązania, OneWayBindingElement które mogą implementować te zasady dla usługi.

PeerCustomResolverBindingElement

Definiuje element powiązania używany do tworzenia niestandardowego programu rozpoznawania elementów równorzędnych.

PeerResolverBindingElement

Definiuje abstrakcyjną klasę bazową dla elementów powiązania używanych do tworzenia obiektów równorzędnego rozpoznawania nazw.

PeerTransportBindingElement

Definiuje element powiązania używany do tworzenia kanału transportowego komunikacji równorzędnej.

PnrpPeerResolverBindingElement

Definiuje element powiązania używany do tworzenia równorzędnego mechanizmu rozpoznawania nazw równorzędnych (PNRP).

PrivacyNoticeBindingElement

Reprezentuje element powiązania, który zawiera zasady ochrony prywatności dla powiązania WS-Federation.

PrivacyNoticeBindingElementImporter

Importuje zasady i kontrakty dotyczące prywatności oparte na języku WSDL do opisów elementów powiązania, które mogą implementować te zasady dla usługi.

ReceiveContext

Pochodzą z tej klasy, aby zaimplementować niestandardową maszynę stanu do odbierania funkcji kontekstu.

RedirectionDuration

Reprezentuje czas trwania przekierowania protokołu SOAP.

RedirectionException

Reprezentuje błąd występujący w przetwarzaniu przekierowania.

RedirectionLocation

Reprezentuje adres, na który powinny zostać przekierowane kolejne żądania.

RedirectionScope

Reprezentuje zakres przekierowania.

RedirectionType

Typ, który reprezentuje typ przekierowania.

ReliableSessionBindingElement

Reprezentuje element powiązania, który może generować kanały wysyłania i odbierania wymagane do niezawodnej sesji między punktami końcowymi.

ReliableSessionBindingElementImporter

Mapy elementy powiązania sesji do i z reprezentacji odpowiednich asercji zasad w metadanych. Klasa ta nie może być dziedziczona.

RemoteEndpointMessageProperty

Udostępnia adres IP i numer portu klienta skojarzonego ze zdalnym punktem końcowym, z którego wysłano wiadomość.

RequestContext

Zapewnia odpowiedź skorelowana z żądaniem przychodzącym.

RetryException

Reprezentuje wyjątek ponownych prób, który może być używany przez hosta do obsługi komunikatów, WorkflowServiceHost na przykład w celu powiadomienia o ewentualnych anulowaniach operacji podejmowanych przez klienta.

SecurityBindingElement

Abstrakcyjna klasa, która po zaimplementowaniu reprezentuje element powiązania, który obsługuje zabezpieczenia komunikatów protokołu SOAP kanału.

SecurityBindingElementImporter

Udostępnia punkt rozszerzalności służący do rozszerzania standardowego importowania zasad zabezpieczeń.

SessionOpenNotification

Reprezentuje powiadomienie o otwartej sesji używane do aktualizowania właściwości komunikatu.

SslStreamSecurityBindingElement

Reprezentuje niestandardowy element powiązania, który obsługuje zabezpieczenia kanału przy użyciu strumienia SSL.

StandardBindingImporter

Udostępnia punkt rozszerzalności do mapowania kontraktów WSDL i potwierdzeń zasad na powiązania standardowe Windows Communication Foundation (WCF).

StreamBodyWriter

Abstrakcyjna klasa bazowa używana do tworzenia BodyWriter klas niestandardowych, które mogą być używane w treści wiadomości jako strumień.

StreamSecurityUpgradeAcceptor

Aby zaimplementować niestandardowy element akceptujący uaktualnienie zabezpieczeń, Dziedzicz z tej abstract klasy bazowej.

StreamSecurityUpgradeInitiator

Aby zaimplementować inicjatora uaktualnienia zabezpieczeń, Dziedzicz z tej abstract klasy bazowej.

StreamSecurityUpgradeProvider

Implementuje niestandardowego dostawcę uaktualnienia zabezpieczeń dziedziczonego z tej abstract klasy bazowej.

StreamUpgradeAcceptor

Aby zaimplementować niestandardowy element akceptujący uaktualnienie, Dziedziczony z tej abstract klasy bazowej.

StreamUpgradeBindingElement

Dodaje niestandardowego dostawcę uaktualniania strumienia do powiązania niestandardowego.

StreamUpgradeInitiator

Aby zaimplementować niestandardowy inicjator uaktualnienia, Dziedzicz z tej abstract klasy bazowej.

StreamUpgradeProvider

Implementuje niestandardowego dostawcę uaktualnienia dziedziczonego z tej abstract klasy bazowej.

SymmetricSecurityBindingElement

Reprezentuje niestandardowy element powiązania, który obsługuje zabezpieczenia kanału przy użyciu szyfrowania symetrycznego.

TcpConnectionPoolSettings

Reprezentuje właściwości kontrolujące zachowanie puli połączeń TCP.

TcpTransportBindingElement

Reprezentuje element powiązania dla transportu TCP.

TextMessageEncodingBindingElement

Element powiązania, który określa kodowanie znaków i przechowywanie wersji komunikatów używanych dla komunikatów SOAP opartych na tekście.

TransactionFlowBindingElement

Reprezentuje element konfiguracji, który określa obsługę przepływu transakcji dla powiązania. Klasa ta nie może być dziedziczona.

TransactionFlowBindingElementImporter

Importuje zasady transakcji (potwierdzenia WS-Policy) punktu końcowego usługi, dodaje elementy powiązania do powiązania na kliencie i atrybuty przepływu transakcji do odpowiednich operacji na serwerze proxy usługi. Klasa ta nie może być dziedziczona.

TransactionMessageProperty

Zezwala na niestandardowy kanał, który używa własnościowego mechanizmu przepływu transakcji, aby wstrzyknąć swoją transakcję do struktury Windows Communication Foundation (WCF). Klasa ta nie może być dziedziczona.

TransportBindingElement

Klasa bazowa abstract reprezentująca element powiązania transportu.

TransportBindingElementImporter

Importuje standardowe elementy powiązania transportu z dokumentów Web Services Description Language (WSDL) z dołączonymi wyrażeniami zasad.

TransportSecurityBindingElement

Reprezentuje niestandardowy element powiązania, który obsługuje zabezpieczenia w trybie mieszanym (np. zoptymalizowane zabezpieczenia komunikatów za pośrednictwem bezpiecznego transportu).

UdpRetransmissionSettings

Określa ustawienia retransmisji UDP.

UdpTransportBindingElement

Reprezentuje element powiązania transportu UDP.

UdpTransportImporter

Reprezentuje importera transportu UDP.

UnderstoodHeaders

Reprezentuje kolekcję nagłówków komunikatów, które są zrozumiałe. Klasa ta nie może być dziedziczona.

UrlUtility
UseManagedPresentationBindingElement

Element powiązania używany do komunikacji z usługą tokenu zabezpieczającego CardSpace, która obsługuje profil CardSpace relacji WS-Trust.

UseManagedPresentationBindingElementImporter

Konwertuje zasady oparte na języku WSDL dla s na opisy elementów powiązania, UseManagedPresentationBindingElement które mogą implementować te zasady dla usługi.

WebBodyFormatMessageProperty

Przechowuje i pobiera format kodowania komunikatów przychodzących i wychodzących dla złożonego internetowego kodera komunikatów.

WebContentTypeMapper

Określa format, do którego typ zawartości wiadomości przychodzącej jest mapowany.

WebMessageEncodingBindingElement

Umożliwia kodowanie komunikatów XML, JavaScript Object Notation (JSON) i "nieprzetworzony" zawartość binarną, która ma zostać odczytana i zapisywana w przypadku użycia w powiązaniu Windows Communication Foundation (WCF).

WebSocketMessageProperty

Reprezentuje właściwość komunikatu gniazda sieci Web.

WebSocketTransportSettings

Reprezentuje ustawienia transportu gniazd internetowych.

WindowsStreamSecurityBindingElement

Reprezentuje element powiązania używany do określania Windows ustawień zabezpieczeń strumienia.

WrappedOptions

Zawiera informacje wymagane do przeprowadzenia importu schematu przy użyciu XmlSerializer infrastruktury i ServiceDescriptionImporter .

XmlSerializerImportOptions

Zawiera informacje potrzebne do przeprowadzenia ujednania schematu przy użyciu XmlSerializer infrastruktury ServiceDescriptionImporter i .

Interfejsy

IAnonymousUriPrefixMatcher

Zaimplementuj ten interfejs, aby zarejestrować niestandardowe, anonimowe prefiksy URI.

IBindingDeliveryCapabilities

Definiuje interfejs, który musi być zaimplementowany przez powiązania do opisywania i anonsowania możliwości, które mogą być wymagane przez klientów i usługi.

IBindingMulticastCapabilities

Definiuje opcjonalny interfejs, który powiązanie może zaimplementować, aby określić, czy skonfigurowana usługa ma możliwości multiemisji.

IBindingRuntimePreferences

Definiuje opcjonalny kontrakt, który powiązanie może zaimplementować w celu określenia, czy żądania przychodzące są obsługiwane synchronicznie, czy asynchronicznie przez usługę.

IChannel

Definiuje podstawowy interfejs, który musi implementować wszystkie obiekty kanału. Wymaga to zaimplementowania interfejsu maszyny stanu współużytkowanej przez wszystkie obiekty komunikacyjne i że implementują metodę pobierania obiektów ze stosu kanału.

IChannelFactory

Definiuje interfejs, który musi zostać zaimplementowany przez fabrykę kanałów w celu utworzenia kanałów.

IChannelFactory<TChannel>

Definiuje interfejs, który musi być implementowany przez fabryki kanałów, które tworzą kanały specyficzne dla typu.

IChannelListener

Definiuje interfejs, który musi zostać zaimplementowany przez odbiornik kanału w celu akceptowania kanałów.

IChannelListener<TChannel>

Definiuje interfejs, który musi być zaimplementowany przez odbiorniki kanału w celu akceptowania kanałów specyficznych dla typu.

IContextBindingElement

Definiuje interfejs dla elementu powiązania, który obsługuje protokoły wymiany kontekstowej.

IContextManager

Definiuje interfejs, który umożliwia pobieranie i Ustawianie kontekstu w kanale.

ICorrelationDataSource

Dostarcza właściwość, która zwraca opis wszystkich danych korelacji, które kanał może dostarczyć.

IDuplexChannel

Definiuje interfejs, który kanał musi implementować w celu wysyłania i odbierania komunikatów.

IDuplexSession

Definiuje interfejs sesji zaimplementowany po każdej stronie dwukierunkowej komunikacji między punktami końcowymi obsługi komunikatów.

IDuplexSessionChannel

Definiuje interfejs, który kojarzy kanał dwukierunkowy z sesją.

IHttpCookieContainerManager

Reprezentuje menedżera kontenera plików cookie.

IInputChannel

Definiuje interfejs, który kanał musi zaimplementować w celu odbierania komunikatu.

IInputSession

Definiuje interfejs sesji zaimplementowanej po stronie odbierającej jednokierunkowej komunikacji między punktami końcowymi obsługi komunikatów.

IInputSessionChannel

Definiuje interfejs, który kojarzy kanał wejściowy z sesją.

IMessageProperty

Definiuje interfejs, który można zaimplementować w celu opisania zestawu właściwości komunikatu.

IOutputChannel

Definiuje interfejs, który kanał musi zaimplementować w celu wysłania komunikatu.

IOutputSession

Definiuje interfejs sesji zaimplementowanej po stronie wysyłania jednokierunkowej komunikacji między punktami końcowymi obsługi komunikatów.

IOutputSessionChannel

Definiuje interfejs, który kojarzy kanał wyjściowy z sesją.

IReceiveContextSettings

Interfejs, który umożliwia ustawienie ustawień kontekstu odbierania.

IReplyChannel

Definiuje interfejs, który kanał musi implementować, aby był po stronie odbierającej komunikacji z odpowiedzią na żądanie między punktami końcowymi obsługi komunikatów.

IReplySessionChannel

Definiuje interfejs do skojarzenia kanału odpowiedzi z sesją.

IRequestChannel

Definiuje kontrakt, który musi implementować kanał po stronie żądania komunikacji między punktami końcowymi obsługi komunikatów.

IRequestSessionChannel

Definiuje interfejs do skojarzenia kanału żądania z sesją.

ISecurityCapabilities

Definiuje kontrakt określający możliwości zabezpieczeń dla powiązań.

ISession

Definiuje interfejs w celu ustanowienia współużytkowanego kontekstu między stronami, które wymieniają komunikaty, podając identyfikator sesji komunikacji.

ISessionChannel<TSession>

Definiuje interfejs, który kojarzy kanał z określonym typem sesji.

ITransactedBindingElement

Reprezentuje interfejs, który powinien zostać zaimplementowany przez elementy powiązania, które wymagają, aby dyspozytor tworzył transakcję przed wysłaniem do metody usługi.

ITransportTokenAssertionProvider

Zapewnia asercja tokenu transportu (na przykład asercja tokenu HTTPS) do użycia w eksportach zasad.

IWebSocketCloseDetails

Reprezentuje szczegóły stanu zamknięcia połączenia gniazda sieci Web.

Wyliczenia

CompressionFormat

Określa format kompresji kanałów.

ContextExchangeMechanism

Określa, czy plik cookie HTTP lub nagłówek protokołu SOAP jest mechanizmem używanym do wymiany kontekstu dla konwersacji między klientem a usługą.

DeliveryFailure

Określa możliwe typy niepowodzeń dostarczania dla komunikatu odczytanego z kolejki.

DeliveryStatus

Wyliczenie, które określa stan dostarczania komunikatu, gdy dostarczanie wiadomości jest wątpliwe lub gdy komunikat nie został dostarczony.

MessageState

Określa stan komunikatu.

ReceiveContextState

Reprezentuje możliwe stany dla komputera stanu kontekstu odbierania.

SecurityHeaderLayout

Opisuje układ nagłówka zabezpieczeń.

SupportedAddressingMode

Określa, czy usługa obsługuje wysyłanie odpowiedzi tylko na adresy anonimowe, tylko na adresy nie anonimowe, czy do obu tych adresów.

TransferSession

Określa, czy kontrakt transferu komunikatów z klienta do aplikacji wymaga sesji oraz czy dostarczanie komunikatów musi zachować kolejność, w której operacje są wywoływane przez klienta.

WebContentFormat

Określa formaty komunikatów, do których można mapować typy zawartości komunikatów przychodzących.

WebSocketTransportUsage

Określa wyliczenie użycia transportu protokołu WebSocket.