System.ServiceModel.Channels Przestrzeń nazw
Dostarcza klasy powiązane z kanałami modelu usług. Provides classes related to service model channels.
Klasy
AddressHeader |
Reprezentuje nagłówek, który hermetyzuje element informacji o adresie używany do identyfikowania lub korzystania z punktu końcowego.Represents a header that encapsulates an address information item used to identify or interact with an endpoint. |
AddressHeaderCollection |
Reprezentuje bezpieczną wątkowo kolekcję nagłówków adresów.Represents a thread-safe, read-only collection of address headers. |
AddressingVersion |
Wersja WS-Addressing skojarzona z komunikatem SOAP lub zrozumiała dla punktu końcowego.The WS-Addressing version associated with a SOAP message or understood by an endpoint. |
ApplicationContainerSettings |
Określa ustawienia kontenera aplikacji.Specifies application container settings. |
AsymmetricSecurityBindingElement |
Reprezentuje element niestandardowego powiązania, który obsługuje zabezpieczenia kanału przy użyciu szyfrowania asymetrycznego.Represents a custom binding element that supports channel security using asymmetric encryption. Ten element powiązania podpisuje komunikat przy użyciu tokenu uwierzytelniania nadawcy i szyfruje komunikat przy użyciu tokenu odbiorcy.This binding element signs the message using the sender's authentication token and encrypts the message using the recipient's token. |
BinaryMessageEncodingBindingElement |
Element powiązania, który określa format binarny platformy .NET dla XML używany do kodowania komunikatów.The binding element that specifies the .NET Binary Format for XML used to encode messages. |
Binding |
Zawiera elementy wiążące, które określają protokoły, transporty i kodery komunikatów używane do komunikacji między klientami i usługami.Contains the binding elements that specify the protocols, transports, and message encoders used for communication between clients and services. |
BindingContext |
Zawiera informacje dotyczące adresów, powiązań, elementów powiązania i parametrów powiązań wymaganych do kompilowania odbiorników kanałów i fabryk kanałów.Provides information about the addresses, bindings, binding elements and binding parameters required to build the channel listeners and channel factories. |
BindingElement |
Elementy powiązań, które tworzą fabryki kanałów i odbiorniki kanałów dla różnych typów kanałów, które są używane do przetwarzania komunikatów wychodzących i przychodzących.The elements of the bindings that build the channel factories and channel listeners for various types of channels that are used to process outgoing and incoming messages. |
BindingElementCollection |
Reprezentuje kolekcję elementów powiązania użytych w powiązaniu.Represents the collection of binding elements used in a binding. |
BindingParameterCollection |
Reprezentuje kolekcję parametrów powiązania, które przechowują informacje używane przez elementy powiązania do kompilowania fabryk.Represents a collection of binding parameters that store information used by binding elements to build factories. |
BodyWriter |
Reprezentuje składnik zapisywania treści komunikatu.Represents the writer of the message body. |
BufferManager |
Wiele funkcji programu Windows Communication Foundation (WCF) wymaga użycia buforów, które są kosztowne do utworzenia i zniszczenia.Many Windows Communication Foundation (WCF) features require the use of buffers, which are expensive to create and destroy. BufferManagerAby zarządzać pulą buforów, można użyć klasy.You can use the BufferManager class to manage a buffer pool. Pula i jej bufory są tworzone podczas tworzenia wystąpienia tej klasy i zniszczenia, gdy pula buforów jest odzyskiwana przez wyrzucanie elementów bezużytecznych.The pool and its buffers are created when you instantiate this class and destroyed when the buffer pool is reclaimed by garbage collection. Za każdym razem, gdy konieczne jest użycie bufora, należy użyć go z puli i zwrócić do puli po zakończeniu.Every time you need to use a buffer, you take one from the pool, use it, and return it to the pool when done. Ten proces jest znacznie szybszy niż tworzenie i niszczenie bufora za każdym razem, gdy trzeba go użyć.This process is much faster than creating and destroying a buffer every time you need to use one. |
ByteStreamMessage |
Reprezentuje komunikat strumienia Byte.Represents a byte stream message. |
ByteStreamMessageEncodingBindingElement |
Element powiązania, który określa kodowanie wiadomości jako strumień bajtów i ma możliwość określenia kodowania znaków.The binding element that specifies the message encoding as a stream of bytes and has the option to specify the character encoding. |
CallbackContextMessageProperty |
Reprezentuje zawartość |
ChannelBase |
Udostępnia podstawową implementację niestandardowych kanałów.Provides the base implementation for custom channels. |
ChannelFactoryBase |
Zawiera wspólną implementację podstawową dla wszystkich fabryk kanałów niestandardowych.Provides a common base implementation for all custom channel factories. |
ChannelFactoryBase<TChannel> |
Zawiera wspólną implementację podstawową dla fabryk kanałów na kliencie, aby utworzyć kanały określonego typu połączone z określonym adresem.Provides a common base implementation for channel factories on the client to create channels of a specified type connected to a specified address. |
ChannelListenerBase |
Zawiera wspólną implementację podstawową dla odbiorników kanałów w usłudze.Provides a common base implementation for channel listeners on the service. |
ChannelListenerBase<TChannel> |
Zapewnia wspólną implementację podstawową dla odbiorników kanałów w usłudze, aby akceptować kanały wytwarzane przez fabrykę klientów.Provides a common base implementation for channel listeners on a service to accept channels produced by the client factories. |
ChannelManagerBase |
Udostępnia podstawową implementację do zarządzania domyślnymi limitami czasu skojarzonymi z fabrykami kanałów i odbiorników.Provides a base implementation for managing the default timeouts that are associated with channel and listener factories. |
ChannelParameterCollection |
Reprezentuje kolekcję parametrów kanału.Represents a collection of channel parameters. |
ChannelPoolSettings |
Określa przydziały dla kanałów należących do puli kanałów używanych przez punkt końcowy usługi.Specifies quotas for channels that belong to a pool of channels used by a service endpoint. |
ClientWebSocketFactory |
Reprezentuje fabrykę gniazda sieci Web klienta.Represents a client web socket factory. |
CommunicationObject |
Program udostępnia typową podstawową implementację podstawowego komputera stanu wspólną dla wszystkich obiektów zorientowanych na komunikację w systemie, w tym kanałów, odbiorników oraz fabryk kanałów i odbiorników.Provides a common base implementation for the basic state machine common to all communication-oriented objects in the system, including channels, listeners, and the channel and listener factories. |
CompositeDuplexBindingElement |
Reprezentuje element powiązania, który jest używany, gdy klient musi uwidocznić punkt końcowy dla usługi w celu wysłania komunikatów z powrotem do klienta.Represents the binding element that is used when the client must expose an endpoint for the service to send messages back to the client. |
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.Provides a policy import extension for mapping policy assertions into Windows Communication Foundation (WCF) bindings in which the client must expose an endpoint for the service to send messages back to the client. |
ConnectionOrientedTransportBindingElement |
Klasa abstrakcyjna, która uzupełnia bazę TransportBindingElement z dodatkowymi właściwościami, które są wspólne dla transportów ukierunkowanych na połączenia, takich jak TCP i nazwane potoki.An abstract class that supplements the base TransportBindingElement with additional properties that are common to connection-oriented transports such as TCP and named pipes. |
ContextBindingElement |
Zapewnia poziom ochrony i mechanizm wymiany w ramach kontekstu elementu powiązania oraz funkcji do kompilowania odbiorników kanałów oraz fabryk.Provides a protection level and an exchange mechanism as part of the context of a binding element and the functionality to build the channel listeners and factories. |
ContextBindingElementImporter |
Włącza zasady i rozszerzenia WSDL oraz kontrakty do zaimportowania.Enables policy and WSDL extensions and contracts to be imported. |
ContextMessageProperty |
Właściwość służąca do przekazywania kontekstu między warstwami aplikacji i kanałów na kliencie lub usłudze.A property used to communicate context between the application and channel layers on either the client or the service. |
CorrelationCallbackMessageProperty |
Zapewnia abstrakcyjną klasę bazową do odroczonego obliczenia klucza korelacji, dopóki wszystkie dane korelacji nie będą dostępne.Provides an abstract base class for deferring correlation key calculation until all of the correlation data is available. |
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.Allows a particular channel to opt-in to providing correlation data and specify the conditions under which the data is provided, such as whether it is provided by default, optionally, on send, before send, or on receive. |
CorrelationDataMessageProperty |
Udostępnia Właściwość komunikatu, która gromadzi dodatkowe informacje o korelacji dla wiadomości w miarę stosowania protokołów, na przykład gdy dane są zwracane z MessageQuerySet wiadomości przychodzącej.Provides a message property that accumulates additional correlation information for a message as protocols are applied, such as when data is returned from a MessageQuerySet over the incoming message. |
CorrelationKey |
Reprezentuje skojarzenie między fragmentem danych aplikacji a wystąpieniem.Represents an association between a piece of application data and an instance. |
CorrelationMessageProperty |
Udostępnia Właściwość komunikatu, która zawiera klucze wystąpienia korelacji po zastosowaniu obliczeń korelacji do komunikatu.Provides a message property that contains correlation instance keys after applying the correlation calculation to a message. |
CustomBinding |
Definiuje powiązanie z listy elementów powiązania.Defines a binding from a list of binding elements. |
FaultConverter |
Konwertuje wyjątki zgłoszone przez kanał do komunikatów o błędach protokołu SOAP, które są zgodne z protokołem kanału.Converts exceptions thrown by a channel into SOAP fault messages that conform to the channel's protocol. |
HttpCookieContainerBindingElement |
Umożliwia zarządzanie sposobem obsługi plików cookie HTTP w żądaniach i odpowiedziach HTTP.Enables management of how HTTP cookies are handled in HTTP requests and responses. |
HttpMessageHandlerFactory |
Reprezentuje procedury obsługi komunikatów HTTP dla fabryki.Represents http message handlers for a factory. |
HttpMessageSettings |
Parametr powiązania, który może być używany z transportem HTTP w celu określenia ustawienia dla obsługi HttpMessage.A binding parameter that can be used with the HTTP Transport to specify the setting for HttpMessage support. |
HttpRequestMessageExtensionMethods |
Zapewnia metody rozszerzające dostęp do podmiotu zabezpieczeń użytkownika skojarzonego z komunikatem żądania HTTP.Provides extension methods for accessing user principal associated with the HTTP request message. |
HttpRequestMessageProperty |
Zapewnia dostęp do żądania HTTP w celu uzyskania dostępu do dodatkowych informacji dostępnych dla żądań za pośrednictwem protokołu HTTP i odpowiadania na nie.Provides access to the HTTP request to access and respond to the additional information made available for requests over the HTTP protocol. |
HttpResponseMessageExtensionMethods |
Klasa metod rozszerzenia statycznego do pobrania Message wystąpienia z HttpResponseMessage wystąpienia.A static extension methods class for getting a Message instance from an HttpResponseMessage instance. |
HttpResponseMessageProperty |
Zapewnia dostęp do odpowiedzi HTTP w celu uzyskania dostępu do dodatkowych informacji dostępnych dla żądań za pośrednictwem protokołu HTTP i odpowiadania na nie.Provides access to the HTTP response in order to access and respond to the additional information made available for requests over the HTTP protocol. |
HttpsTransportBindingElement |
Reprezentuje element powiązania używany do określania transportu HTTPS na potrzeby przesyłania komunikatów.Represents the binding element used to specify an HTTPS transport for transmitting messages. |
HttpTransportBindingElement |
Reprezentuje element powiązania używany do określania transportu HTTP na potrzeby przesyłania komunikatów.Represents the binding element used to specify an HTTP transport for transmitting messages. |
InvalidChannelBindingException |
Wyjątek, który jest generowany, gdy określone powiązanie nie jest zgodne z wymaganiami kontraktu dla usługi.The exception that is thrown when the binding specified is not consistent with the contract requirements for the service. |
JavascriptCallbackResponseMessageProperty |
Umożliwia użycie wywołania zwrotnego języka JavaScript w odpowiedzi operacji usługi przy użyciu dopełnienia JSON (JSONP).Enables the use of a JavaScript callback in a service operation response using JSON Padding (JSONP). |
LocalClientSecuritySettings |
Określa ustawienia zabezpieczeń klienta lokalnego.Specifies local client security settings. |
LocalServiceSecuritySettings |
Udostępnia właściwości zabezpieczeń usługi lokalnej, które można ustawić.Provides local service security properties that can be set. |
Message |
Reprezentuje jednostkę komunikacji między punktami końcowymi w środowisku rozproszonym.Represents the unit of communication between endpoints in a distributed environment. |
MessageBuffer |
Reprezentuje bufor pamięci, który przechowuje cały komunikat do użycia w przyszłości.Represents a memory buffer that stores an entire message for future consumption. |
MessageEncoder |
Koder to składnik, który jest używany do zapisywania komunikatów w strumieniu i odczytywania wiadomości ze strumienia.The encoder is the component that is used to write messages to a stream and to read messages from a stream. |
MessageEncoderFactory |
Abstrakcyjna klasa bazowa, która reprezentuje 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.An abstract base class that represents the factory for producing message encoders that can read messages from a stream and write them to a stream for various types of message encoding. |
MessageEncodingBindingElement |
Element powiązania, który określa wersję wiadomości używaną do kodowania komunikatów.The binding element that specifies the message version used to encode messages. |
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.Converts WSDL-based policies and contracts about message encoding into descriptions of the binding elements that can implement these policies for the service. |
MessageExtensionMethods |
Klasa metod rozszerzenia statycznego służąca do pobierania HttpRequestMessage lub HttpResponseMessage wystąpienia z Message wystąpienia.A static extension methods class for getting either an HttpRequestMessage or HttpResponseMessage instance from a Message instance. |
MessageFault |
Reprezentuje reprezentację w pamięci błędu protokołu SOAP, który może zostać przesłany do programu w CreateMessage celu utworzenia komunikatu zawierającego błąd.Represents an in-memory representation of a SOAP fault that can be passed to CreateMessage to create a message that contains a fault. |
MessageHeader |
Reprezentuje zawartość nagłówka SOAP.Represents the content of a SOAP header. |
MessageHeaderInfo |
Przedstawia informacje o systemie dotyczące nagłówka komunikatu protokołu SOAP.Represents system information regarding a SOAP message header. |
MessageHeaders |
Reprezentuje kolekcję nagłówków wiadomości dla wiadomości.Represents a collection of message headers for a message. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
MessageProperties |
Reprezentuje zestaw właściwości wiadomości.Represents a set of properties for a message. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
MessageVersion |
Określa wersje SOAP i WS-Addressing skojarzone z wiadomością i jej wymianą.Specifies the versions of SOAP and WS-Addressing associated with a message and its exchange. |
MsmqBindingElementBase |
Klasa bazowa dla MsmqIntegrationBindingElement i MsmqTransportBindingElement .The base class for MsmqIntegrationBindingElement and MsmqTransportBindingElement. |
MsmqMessageProperty |
MsmqMessagePropertyKlasa hermetyzuje właściwości komunikatu, który został odczytany z kolejki.The MsmqMessageProperty class encapsulates the properties of a message that has been read from a queue. |
MsmqTransportBindingElement |
Reprezentuje element Binding służący do określania właściwości komunikacji kolejkowania dla usługi Windows Communication Foundation (WCF), która korzysta z natywnego protokołu kolejkowania komunikatów (MSMQ).Represents the binding element used to specify the queuing communication properties for a Windows Communication Foundation (WCF) service that uses the native Message Queuing (MSMQ) protocol. |
MtomMessageEncodingBindingElement |
Element powiązania, który określa kodowanie i przechowywanie wersji używane dla komunikatów mechanizmu optymalizacji transmisji komunikatów (MTOM).The binding element that specifies the encoding and versioning used for Message Transmission Optimization Mechanism (MTOM) messages. |
NamedPipeConnectionPoolSettings |
Reprezentuje ustawienia kontrolujące zachowanie puli połączeń nazwanego potoku.Represents settings that control the behavior of the named pipe connection pool. |
NamedPipeSettings |
Określa ustawienia nazwanego potoku.Specifies named pipe settings. |
NamedPipeTransportBindingElement |
Reprezentuje element Binding dla transportu nazwanego potoku.Represents the binding element for the named pipe transport. |
NetworkInterfaceMessageProperty |
Reprezentuje właściwość komunikatu interfejsu sieciowego.Represents a network interface message property. |
OneWayBindingElement |
Umożliwia routing pakietów i stosowanie jednokierunkowych metod.Enables packet routing and the use of one-way methods. |
OneWayBindingElementImporter |
Konwertuje zasady oparte na języku WSDL zgodnie z OneWayBindingElement opisami elementów powiązania, które mogą implementować te zasady dla usługi.Converts WSDL-based policies in a OneWayBindingElement into descriptions of the binding elements that can implement these policies for the service. |
PeerCustomResolverBindingElement |
Definiuje element powiązania używany do tworzenia niestandardowego programu rozpoznawania elementów równorzędnych.Defines the binding element used to create a custom peer resolver. |
PeerResolverBindingElement |
Definiuje abstrakcyjną klasę bazową dla elementów powiązania używanych do tworzenia obiektów równorzędnego rozpoznawania nazw.Defines the abstract base class for binding elements used to create peer resolver objects. |
PeerTransportBindingElement |
Definiuje element powiązania używany do tworzenia kanału transportowego komunikacji równorzędnej.Defines the binding element used to create a peer message transport channel. |
PnrpPeerResolverBindingElement |
Definiuje element powiązania używany do tworzenia równorzędnego mechanizmu rozpoznawania nazw równorzędnych (PNRP).Defines the binding element used to create a Peer Name Resolution Protocol (PNRP) peer resolver. |
PrivacyNoticeBindingElement |
Reprezentuje element powiązania, który zawiera zasady ochrony prywatności dla powiązania WS-Federation.Represents the binding element that contains the privacy policy for the WS-Federation binding. |
PrivacyNoticeBindingElementImporter |
Importuje zasady i kontrakty oparte na języku WSDL dotyczące kwestii związanych z ochroną prywatności do opisów elementów powiązania, które mogą implementować te zasady dla usługi.Imports WSDL-based policies and contracts about privacy notices into descriptions of the binding elements that can implement these policies for the service. |
ReceiveContext |
Dziedzicz z tej klasy, aby zaimplementować niestandardowy komputer stanu dla funkcjonalności kontekstu odbierania.Derive from this class to implement a custom state machine for receive context functionality. |
RedirectionDuration |
Przedstawia czas trwania przekierowania protokołu SOAP.Represents the duration that a SOAP redirection is in effect. |
RedirectionException |
Reprezentuje błąd występujący podczas przetwarzania przekierowania.Represents an error that occurs in redirection processing. |
RedirectionLocation |
Reprezentuje adres, pod którym należy przekierować kolejne żądania.Represents the address where the subsequent requests should be redirected. |
RedirectionScope |
Reprezentuje zakres przekierowania.Represents redirection scope. |
RedirectionType |
Typ, który reprezentuje typ przekierowania.A type that represents the type of redirection. |
ReliableSessionBindingElement |
Reprezentuje element powiązania, który może generować kanały wysyłania i odbioru wymagane do niezawodnej sesji między punktami końcowymi.Represents the binding element that can produce the sending and receiving channels required for a reliable session between endpoints. |
ReliableSessionBindingElementImporter |
Mapuje niezawodne elementy powiązań sesji do i z reprezentacji odpowiednich potwierdzeń zasad w metadanych.Maps reliable session binding elements to and from representations of their corresponding policy assertions in metadata. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
RemoteEndpointMessageProperty |
Udostępnia adres IP i numer portu klienta skojarzonego ze zdalnym punktem końcowym, z którego wysłano wiadomość.Makes available the client IP address and port number associated with the remote endpoint from which a message was sent. |
RequestContext |
Zapewnia odpowiedź, która jest skorelowana z żądaniem przychodzącym.Provides a reply that is correlated to an incoming request. |
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.Represents a retry exception that can be used by a messaging host such as WorkflowServiceHost to communicate any cancellation of an attempted operation to the client. |
SecurityBindingElement |
Klasa abstrakcyjna, która po zaimplementowaniu reprezentuje element powiązania, który obsługuje zabezpieczenia komunikatów SOAP kanału.An abstract class that, when implemented, represents a binding element that supports channel SOAP message security. |
SecurityBindingElementImporter |
Udostępnia punkt rozszerzalności służący do rozszerzania standardowego importowania zasad zabezpieczeń.Provides an extensibility point for extending the standard security policy import. |
SessionOpenNotification |
Reprezentuje powiadomienie otwartej sesji używane do aktualizowania właściwości wiadomości.Represents an open session notification used to update message properties. |
SslStreamSecurityBindingElement |
Reprezentuje element niestandardowego powiązania, który obsługuje zabezpieczenia kanału przy użyciu strumienia SSL.Represents a custom binding element that supports channel security using an SSL stream. |
StandardBindingImporter |
Udostępnia punkt rozszerzalności do mapowania kontraktów WSDL i potwierdzeń zasad na powiązania standardowe Windows Communication Foundation (WCF).Provides an extensibility point for mapping WSDL contracts and policy assertions into Windows Communication Foundation (WCF) standard bindings. |
StreamBodyWriter |
Abstrakcyjna klasa bazowa używana do tworzenia BodyWriter klas niestandardowych, które mogą być używane w treści wiadomości jako strumień.An abstract base class used to create custom BodyWriter classes that can be used to a message body as a stream. |
StreamSecurityUpgradeAcceptor |
Aby zaimplementować niestandardowy element akceptujący uaktualnienie zabezpieczeń, Dziedzicz z tej |
StreamSecurityUpgradeInitiator |
Aby zaimplementować inicjatora uaktualnienia zabezpieczeń, Dziedzicz z tej |
StreamSecurityUpgradeProvider |
Implementuje niestandardowego dostawcę uaktualnienia zabezpieczeń, dziedziczone z tej |
StreamUpgradeAcceptor |
Aby zaimplementować niestandardowy element akceptujący uaktualnienie, Dziedziczony z tej |
StreamUpgradeBindingElement |
Dodaje niestandardowego dostawcę uaktualnienia strumienia do niestandardowego powiązania.Adds a custom stream upgrade provider to a custom binding. |
StreamUpgradeInitiator |
Aby zaimplementować niestandardowy inicjator uaktualnienia, Dziedzicz z tej |
StreamUpgradeProvider |
Implementuje niestandardowego dostawcę uaktualnienia dziedziczone z tej |
SymmetricSecurityBindingElement |
Reprezentuje element niestandardowego powiązania, który obsługuje zabezpieczenia kanału przy użyciu szyfrowania symetrycznego.Represents a custom binding element that supports channel security using symmetric encryption. |
TcpConnectionPoolSettings |
Reprezentuje właściwości kontrolujące zachowanie puli połączeń TCP.Represents properties that control the behavior of the TCP connection pool. |
TcpTransportBindingElement |
Reprezentuje element powiązania dla transportu TCP.Represents the binding element for the TCP transport. |
TextMessageEncodingBindingElement |
Element powiązania, który określa kodowanie znaków i przechowywanie wersji komunikatów używanych do tekstowych komunikatów SOAP.The binding element that specifies the character encoding and message versioning used for text-based SOAP messages. |
TransactionFlowBindingElement |
Reprezentuje element konfiguracji, który określa obsługę przepływu transakcji dla powiązania.Represents the configuration element that specifies transaction flow support for a binding. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
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.Imports the transaction policy (WS-Policy assertions) of a service endpoint, adds implementing binding elements to the binding on the client, and transaction flow attributes to the appropriate operations on the service's proxy. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
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).Allows a custom channel, which uses a proprietary transaction flow mechanism, to inject its transaction into the Windows Communication Foundation (WCF) framework. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
TransportBindingElement |
|
TransportBindingElementImporter |
Importuje standardowe elementy powiązania transportu z dokumentów Web Services Description Language (WSDL) z dołączonymi wyrażeniami zasad.Imports standard transport binding elements from Web Services Description Language (WSDL) documents with attached policy expressions. |
TransportSecurityBindingElement |
Reprezentuje element niestandardowego powiązania, który obsługuje zabezpieczenia w trybie mieszanym (na przykład zoptymalizowane zabezpieczenia komunikatów w ramach bezpiecznego transportu).Represents a custom binding element that supports mixed-mode security (such as, optimized message security over a secure transport). |
UdpRetransmissionSettings |
Określa ustawienia retransmisji protokołu UDP.Specifies UDP retransmission settings. |
UdpTransportBindingElement |
Reprezentuje element powiązania transportu UDP.Represents a UDP transport binding element. |
UdpTransportImporter |
Reprezentuje importera transportu UDP.Represents a UDP transport importer. |
UnderstoodHeaders |
Reprezentuje kolekcję nagłówków komunikatów, które są zrozumiałe.Represents a collection of message headers that are understood. Klasa ta nie może być dziedziczona.This class cannot be inherited. |
UrlUtility | |
UseManagedPresentationBindingElement |
Element powiązania używany do komunikowania się z usługą tokenu zabezpieczającego CardSpace obsługującą profil CardSpace usługi WS-Trust.A binding element used to communicate with a CardSpace Security Token Service that supports the CardSpace profile of WS-Trust. |
UseManagedPresentationBindingElementImporter |
Konwertuje zasady oparte na języku WSDL dla UseManagedPresentationBindingElement s na opisy elementów powiązania, które mogą implementować te zasady dla usługi.Converts WSDL-based policies for UseManagedPresentationBindingElements into descriptions of the binding elements that can implement these policies for the service. |
WebBodyFormatMessageProperty |
Przechowuje i pobiera format kodowania wiadomości przychodzących i wychodzących wiadomości dla kodera złożonej wiadomości sieci Web.Stores and retrieves the message encoding format of incoming and outgoing messages for the composite Web message encoder. |
WebContentTypeMapper |
Określa format, do którego jest mapowany typ zawartości komunikatu przychodzącego.Specifies the format to which the content type of an incoming message is mapped. |
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).Enables plain-text XML, JavaScript Object Notation (JSON) message encodings and "raw" binary content to be read and written when used in a Windows Communication Foundation (WCF) binding. |
WebSocketMessageProperty |
Reprezentuje właściwość komunikatu gniazda sieci Web.Represents a web socket message property. |
WebSocketTransportSettings |
Reprezentuje ustawienia transportu gniazda sieci Web.Represents settings for web socket transport. |
WindowsStreamSecurityBindingElement |
Reprezentuje element Binding służący do określania ustawień zabezpieczeń strumienia systemu Windows.Represents the binding element used to specify Windows stream security settings. |
WrappedOptions |
Zawiera informacje wymagane do przeprowadzenia importu schematu przy użyciu XmlSerializer infrastruktury i ServiceDescriptionImporter .Contains information required to perform schema importation using the XmlSerializer and ServiceDescriptionImporter infrastructure. |
XmlSerializerImportOptions |
Zawiera informacje konieczne do przeprowadzenia importu schematu przy użyciu XmlSerializer infrastruktury i ServiceDescriptionImporter .Contains information needed to perform schema importation using the XmlSerializer and ServiceDescriptionImporter infrastructure. |
Interfejsy
IAnonymousUriPrefixMatcher |
Zaimplementuj ten interfejs, aby zarejestrować niestandardowe, anonimowe prefiksy URI.Implement this interface to register custom, anonymous URI prefixes. |
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.Defines the interface that bindings must implement to describe and advertise the capabilities that clients and services may require. |
IBindingMulticastCapabilities |
Definiuje opcjonalny interfejs, który może zostać zaimplementowany przez powiązanie, aby określić, czy usługa, którą ma ona skonfigurować, ma możliwości multiemisji.Defines the optional interface that a binding can implement to specify whether the service it configures has multicast capabilities. |
IBindingRuntimePreferences |
Definiuje opcjonalny kontrakt, który może zaimplementować powiązanie, aby określić, czy żądania przychodzące są obsługiwane synchronicznie, czy asynchronicznie przez usługę.Defines the optional contract that a binding can implement to specify whether incoming requests are handled synchronously or asynchronously by the service. |
IChannel |
Definiuje podstawowy interfejs, który musi implementować wszystkie obiekty kanału.Defines the basic interface that all channel objects must implement. Wymaga, aby implementują interfejs komputera stanu współużytkowany przez wszystkie obiekty komunikacyjne i implementujący metodę pobierania obiektów ze stosu kanału.It requires that they implement the state machine interface shared by all communication objects and that they implement a method to retrieve objects from the channel stack. |
IChannelFactory |
Definiuje interfejs, który musi być zaimplementowany przez fabrykę kanałów do tworzenia kanałów.Defines the interface that must be implemented by a channel factory to produce channels. |
IChannelFactory<TChannel> |
Definiuje interfejs, który musi być zaimplementowany przez fabryki kanałów, które tworzą kanały specyficzne dla określonego typu.Defines the interface that must be implemented by channel factories that create type-specific channels. |
IChannelListener |
Definiuje interfejs, który musi być zaimplementowany przez odbiornik kanału w celu akceptowania kanałów.Defines the interface that must be implemented by a channel listener to accept channels. |
IChannelListener<TChannel> |
Definiuje interfejs, który musi być zaimplementowany przez odbiorniki kanału w celu akceptowania kanałów specyficznych dla typu.Defines the interface that must be implemented by channel listeners to accept type-specific channels. |
IContextBindingElement |
Definiuje interfejs dla elementu powiązania, który obsługuje protokoły wymiany kontekstowej.Defines the interface for a binding element that supports context exchange protocols. |
IContextManager |
Definiuje interfejs, który umożliwia pobieranie i Ustawianie kontekstu w kanale.Defines an interface that allows you to get and set the context on the channel. |
ICorrelationDataSource |
Zawiera właściwość, która zwraca opis wszystkich danych korelacji, które może dostarczyć kanał.Provides a property that returns a description of all of the correlation data that a channel can supply. |
IDuplexChannel |
Definiuje interfejs, który kanał musi zaimplementować do wysyłania i odbierania wiadomości.Defines the interface that a channel must implement to both send and receive messages. |
IDuplexSession |
Definiuje interfejs dla sesji zaimplementowanej po każdej stronie komunikacji dwukierunkowej między punktami końcowymi komunikatów.Defines the interface for the session implemented on each side of a bi-directional communication between messaging endpoints. |
IDuplexSessionChannel |
Definiuje interfejs, który kojarzy kanał dupleksowy z sesją.Defines the interface that associates a duplex channel with a session. |
IHttpCookieContainerManager |
Reprezentuje Menedżera kontenera plików cookie.Represents the cookie container manager. |
IInputChannel |
Definiuje interfejs, który kanał musi zaimplementować, aby odebrać komunikat.Defines the interface that a channel must implement to receive a message. |
IInputSession |
Definiuje interfejs dla sesji zaimplementowanej po stronie odbiorczej komunikacji jednokierunkowej między punktami końcowymi komunikatów.Defines the interface for the session implemented on the receiving side of a one-way communication between messaging endpoints. |
IInputSessionChannel |
Definiuje interfejs, który kojarzy kanał wejściowy z sesją.Defines the interface that associates an input channel with a session. |
IMessageProperty |
Definiuje interfejs, który można zaimplementować w celu opisania zestawu właściwości wiadomości.Defines an interface that you can implement to describe a set of properties for a message. |
IOutputChannel |
Definiuje interfejs, który musi zostać zaimplementowany przez kanał w celu wysłania wiadomości.Defines the interface that a channel must implement to send a message. |
IOutputSession |
Definiuje interfejs dla sesji zaimplementowanej po stronie wysyłania jednokierunkowej komunikacji między punktami końcowymi komunikatów.Defines the interface for the session implemented on the sending side of a one-way communication between messaging endpoints. |
IOutputSessionChannel |
Definiuje interfejs, który kojarzy kanał wyjściowy z sesją.Defines the interface that associates an output channel with a session. |
IReceiveContextSettings |
Interfejs, który umożliwia ustawianie ustawień kontekstu odbierania.An interface that enables you to set receive context settings. |
IReplyChannel |
Definiuje interfejs, który musi zostać wdrożony przez kanał po stronie odbiorczej komunikacji typu żądanie-odpowiedź między punktami końcowymi komunikatów.Defines the interface that a channel must implement to be on the receiving side of a request-reply communication between messaging endpoints. |
IReplySessionChannel |
Definiuje interfejs do skojarzenia kanału odpowiedzi z sesją.Defines the interface to associate a reply channel with a session. |
IRequestChannel |
Definiuje kontrakt, który musi zostać zaimplementowany przez kanał po stronie żądającej komunikacji między punktami końcowymi komunikatów.Defines the contract that a channel must implement to be on the requesting side of a request-reply communication between messaging endpoints. |
IRequestSessionChannel |
Definiuje interfejs do skojarzenia kanału żądania z sesją.Defines the interface to associate a request channel with a session. |
ISecurityCapabilities |
Definiuje kontrakt służący do określania możliwości zabezpieczeń dla powiązań.Defines the contract for specifying the security capabilities for bindings. |
ISession |
Definiuje interfejs do ustanowienia kontekstu udostępnionego wśród stron, które wymieniają wiadomości, podając identyfikator sesji komunikacji.Defines the interface to establish a shared context among parties that exchange messages by providing an ID for the communication session. |
ISessionChannel<TSession> |
Definiuje interfejs, który kojarzy kanał z określonym typem sesji.Defines the interface that associates a channel with a specific type of session. |
ITransactedBindingElement |
Reprezentuje interfejs, który powinien być zaimplementowany przez elementy powiązania, które wymagają dyspozytora, aby utworzyć transakcję przed wysłaniem do metody usługi.Represents an interface that should be implemented by binding elements that require the dispatcher to create a transaction before dispatching to the service method. |
ITransportTokenAssertionProvider |
Zapewnia potwierdzenie tokenu transportowego (na przykład potwierdzenie tokenu HTTPS) do użycia w eksportach zasad.Provides a transport token assertion (for example, an HTTPS token assertion) for use in policy exports. |
IWebSocketCloseDetails |
Przedstawia szczegóły stanu zamknięcia połączenia gniazda sieci Web.Represents the details of the close status of the web socket connection. |
Wyliczenia
CompressionFormat |
Określa format kompresji kanałów.Specifies the channels compression format. |
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ą.Specifies whether an HTTP cookie or a SOAP header is the mechanism used to exchange context for a conversation between a client and service. |
DeliveryFailure |
Określa możliwe typy niepowodzeń dostarczania dla komunikatu odczytanego z kolejki.Specifies the possible types of delivery failure for a message read from the queue. |
DeliveryStatus |
Wyliczenie określające stan dostarczania wiadomości, gdy dostarczanie wiadomości jest wątpliwe lub gdy wiadomość nie została dostarczona.An enumeration that specifies the delivery status of a message when the delivery of the message is in doubt, or when the message was not delivered. |
MessageState |
Określa stan wiadomości.Specifies the status of a message. |
ReceiveContextState |
Reprezentuje możliwe stany dla komputera stanu kontekstu odbierania.Represents the possible states for the receive context state machine. |
SecurityHeaderLayout |
Opisuje układ nagłówka zabezpieczeń.Describes the layout of the security header. |
SupportedAddressingMode |
Określa, czy usługa obsługuje wysyłanie odpowiedzi tylko do adresów anonimowych, tylko do adresów nieanonimowych lub do obu.Specifies whether a service supports sending responses to anonymous addresses only, to non-anonymous addresses only, or to both. |
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.Determines if the contract for the transfer of messages from a client to an application requires a session and whether the delivery of messages must preserve the order in which operations are called by the client. |
WebContentFormat |
Określa formaty komunikatów, do których można mapować typy zawartości komunikatów przychodzących.Specifies the message formats to which content types of incoming messages can be mapped. |
WebSocketTransportUsage |
Określa Wyliczenie użycia transportu protokołu WebSocket.Specifies an enumeration of WebSocket transport usage. |