System.ServiceModel Przestrzeń nazw

Dostarcza klasy powiązane z modelem usługi.

Klasy

ActionNotSupportedException

Ten wyjątek jest zwykle zgłaszany na kliencie, gdy akcja związana z wywołaną operacją nie jest zgodna z żadną akcją operacji na serwerze.

AddressAccessDeniedException

Wyjątek zgłaszany w przypadku odmowy dostępu do adresu.

AddressAlreadyInUseException

Wyjątek zgłaszany, gdy adres jest niedostępny, ponieważ jest już w użyciu.

BasicHttpBinding

Reprezentuje powiązanie, którego usługa Windows Communication Foundation (WCF) może używać do konfigurowania i uwidaczniania punktów końcowych, które mogą komunikować się z usługami sieci Web i klientami opartymi na programie ASMX oraz innymi usługami zgodnymi z profilem podstawowym WS-I 1.1.

BasicHttpContextBinding

Udostępnia powiązanie z obsługą kontekstu dla BasicHttpBinding powiązania.

BasicHttpMessageSecurity

Konfiguruje ustawienia zabezpieczeń na poziomie komunikatów dla programu BasicHttpBinding.

BasicHttpsBinding

Określa podstawowe ustawienia powiązania https.

BasicHttpSecurity

Konfiguruje ustawienia zabezpieczeń basicHttpBinding powiązania.

BasicHttpsSecurity

Określa podstawowe ustawienia zabezpieczeń https.

CallbackBehaviorAttribute

Konfiguruje implementację usługi wywołania zwrotnego w aplikacji klienckiej.

ChannelFactory

Tworzy kanały używane przez klientów do wysyłania komunikatów do punktów końcowych usługi i zarządza nimi.

ChannelFactory<TChannel>

Fabryka, która tworzy kanały różnych typów używanych przez klientów do wysyłania komunikatów do różnych skonfigurowanych punktów końcowych usługi.

ChannelTerminatedException

Ten wyjątek jest zwykle zgłaszany na kliencie po zakończeniu kanału z powodu zamknięcia skojarzonego połączenia przez serwer.

ClientBase<TChannel>.ChannelBase<T>

Reprezentuje ogólną klasę ChannelBase.

ClientBase<TChannel>.InvokeAsyncCompletedEventArgs

Przechowuje wyniki wywołania asynchronicznego wykonanego przez klienta.

ClientBase<TChannel>

Zapewnia podstawową implementację używaną do tworzenia obiektów klienta programu Windows Communication Foundation (WCF), które mogą wywoływać usługi.

ClientCredentialsSecurityTokenManager

Zarządza tokenami zabezpieczającymi klienta.

CommunicationException

Reprezentuje błąd komunikacji w usłudze lub aplikacji klienckiej.

CommunicationObjectAbortedException

Wyjątek zgłaszany, gdy wywołanie dotyczy ICommunicationObject obiektu, który został przerwany.

CommunicationObjectFaultedException

Wyjątek zgłaszany w przypadku wywołania obiektu komunikacji, który uległ awarii.

CorrelationActionMessageFilter

Zapewnia przyjazną dla języka XAML implementację elementu MessageFilter , która filtruje pojedynczą akcję.

CorrelationQuery

Reprezentuje Where klauzulę i Select klauzulę identyfikującą unikalne właściwości komunikatu, aby można było skierować je do właściwego wystąpienia.

DataContractFormatAttribute

Instruuje infrastrukturę Windows Communication Foundation (WCF), aby korzystała z programu DataContractSerializer.

DeliveryRequirementsAttribute

Określa wymagania dotyczące funkcji, które powiązania muszą zapewniać implementację usługi lub klienta.

DnsEndpointIdentity

Określa tożsamość DNS serwera.

DuplexChannelFactory<TChannel>

Zapewnia sposoby tworzenia kanałów dwukierunkowych różnych typów używanych przez klientów do wysyłania i odbierania komunikatów do punktów końcowych usługi i zarządzania nimi.

DuplexClientBase<TChannel>

Służy do tworzenia kanału w usłudze dwukierunkowej i kojarzenie tego kanału z obiektem wywołania zwrotnego.

Endpoint

Reprezentuje punkt końcowy zadeklarowany w języku XAML.

EndpointAddress

Udostępnia unikatowy adres sieciowy używany przez klienta do komunikowania się z punktem końcowym usługi.

EndpointAddress10

Zapewnia serializowalny typ adresu punktu końcowego, który jest WS-Addressing zgodny z wersją V1 i umożliwia jego uwidocznienie w ramach kontraktu usługi.

EndpointAddressAugust2004

Zapewnia serializowalny typ adresu punktu końcowego, który jest zgodny z wersją WS-Addressing opublikowaną w sierpniu 2004 r. i która umożliwia jej uwidocznienie w ramach umowy usługi.

EndpointAddressBuilder

Fabryka do tworzenia nowych (niezmiennych) adresów końcowych z określonymi wartościami właściwości.

EndpointIdentity

Klasa abstrakcyjna, która po zaimplementowaniu zapewnia tożsamość, która umożliwia uwierzytelnianie punktu końcowego przez klientów wymieniających komunikaty z nim.

EndpointIdentityExtension

Rozszerzenie znaczników dla EndpointIdentity klasy .

EndpointNotFoundException

Wyjątek zgłaszany, gdy nie można odnaleźć lub osiągnąć zdalnego punktu końcowego.

EnvelopeVersion

Zawiera informacje związane z wersją protokołu SOAP skojarzoną z komunikatem i jego wymianą.

ExceptionDetail

Reprezentuje szczegółowe informacje o błędach.

ExceptionMapper

Definiuje mapowanie, które ma być używane do tłumaczenia wyjątków na błąd.

ExtensionCollection<T>

Reprezentuje kolekcję rozszerzeń.

FaultCode

Reprezentuje kod błędu protokołu SOAP.

FaultContractAttribute

Określa co najmniej jedną usterkę protokołu SOAP zwracaną, gdy operacja usługi napotka błędy przetwarzania.

FaultException

Reprezentuje usterkę protokołu SOAP.

FaultException<TDetail>

Używany w aplikacji klienckiej do przechwytywania usterek określonych umownie protokołu SOAP.

FaultImportOptions

Wskazuje, czy używać do XmlSerializer odczytywania i zapisywania błędów.

FaultReason

Zawiera opis tekstowy błędu protokołu SOAP.

FaultReasonText

Reprezentuje tekst przyczyny błędu PROTOKOŁU SOAP.

FederatedMessageSecurityOverHttp

Konfiguruje zabezpieczenia na poziomie komunikatów WSFederationHttpBinding powiązania.

HttpBindingBase

Określa podstawowe powiązanie HTTP.

HttpTransportSecurity

Reprezentuje ustawienia zabezpieczeń na poziomie transportu dla elementu WSHttpBinding.

InstanceContext

Reprezentuje informacje kontekstowe dla wystąpienia usługi.

InvalidMessageContractException

Reprezentuje kontrakt komunikatu, który jest nieprawidłowy.

MessageBodyMemberAttribute

Określa, że element członkowski jest serializowany jako element wewnątrz treści protokołu SOAP.

MessageContractAttribute

Definiuje silnie typizowana klasę odpowiadającą komunikatowi SOAP.

MessageContractMemberAttribute

Deklaruje podstawowe elementy członkowskie dla i MessageBodyMemberAttribute MessageHeaderAttribute.

MessageHeader<T>

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

MessageHeaderArrayAttribute

Określa, że domyślny element otoki w komunikacie SOAP nie może być zapisywany wokół typów tablic w elemecie nagłówka.

MessageHeaderAttribute

Określa, że element członkowski danych jest nagłówkiem komunikatu SOAP.

MessageHeaderException

Wyjątek zgłaszany, gdy oczekiwania dotyczące nagłówków komunikatu PROTOKOŁU SOAP nie są spełnione podczas przetwarzania komunikatu.

MessageParameterAttribute

Określa nazwę nazw parametrów żądania i odpowiedzi. Nie można używać z kontraktami komunikatów ani z umowami Message .

MessagePropertyAttribute

Reprezentuje dane przekazywane lokalnie z niestandardowym typem komunikatu, ale nie są serializowane do komunikatu PROTOKOŁU SOAP.

MessageQuerySet

Zestaw MessageQuery obiektów i skojarzony parametr ciągu. Skrót korelacji (InstanceKey) jest obliczany z wyników MessageQuery obiektów, a także skojarzonych ciągów.

MessageSecurityOverHttp

Włącza ustawienie właściwości zabezpieczeń na poziomie komunikatów w powiązaniu wsDualHttpBinding.

MessageSecurityOverMsmq

Włącza ustawianie właściwości zabezpieczeń na poziomie komunikatów w powiązaniu NetMsmqBinding .

MessageSecurityOverTcp

Konfiguruje zabezpieczenia na poziomie komunikatów dla komunikatu wysyłanego przy użyciu transportu TCP.

MessageSecurityVersion

Abstrakcyjna klasa kontenera, która po zaimplementowaniu przez kilka jego właściwości statycznych zawiera informacje o wersji składników zabezpieczeń.

MsmqBindingBase

Klasa podstawowa dla NetMsmqBinding i MsmqIntegrationBinding.

MsmqException

Hermetyzuje błędy zwrócone przez usługę kolejkowania komunikatów (MSMQ). Ten wyjątek jest zgłaszany przez transport kolejkowania komunikatów i kanał integracji usługi kolejkowania komunikatów.

MsmqPoisonMessageException

Hermetyzuje wyjątek zgłaszany, gdy kanał wykryje, że komunikat jest komunikatem trującym.

MsmqTransportSecurity

Klasa MsmqTransportSecurity hermetyzuje ustawienia zabezpieczeń transportu dla transportu w kolejce.

NamedPipeTransportSecurity

Udostępnia właściwości kontrolujące poziom ochrony nazwanego potoku.

NetHttpBinding

Określa ustawienia dla .NetHttpBinding

NetHttpsBinding

Określa ustawienia dla NetHttpsBinding.

NetMsmqBinding

Reprezentuje powiązanie w kolejce, które jest odpowiednie do komunikacji między maszynami.

NetMsmqSecurity

Klasa NetMsmqSecurity hermetyzuje funkcje zabezpieczeń MSMQ dostępne podczas korzystania z NetMsmqBinding powiązania.

NetNamedPipeBinding

Zapewnia bezpieczne i niezawodne powiązanie zoptymalizowane pod kątem komunikacji na maszynie.

NetNamedPipeSecurity

Zapewnia dostęp do ustawień zabezpieczeń punktów końcowych skonfigurowanych za pomocą nazwanego powiązania potoku.

NetPeerTcpBinding

Zapewnia bezpieczne powiązanie dla aplikacji sieci równorzędnych.

NetTcpBinding

Bezpieczne, niezawodne powiązanie odpowiednie do komunikacji między maszynami.

NetTcpContextBinding

Udostępnia powiązanie kontekstowe dla NetTcpContextBinding powiązania.

NetTcpSecurity

Określa typy zabezpieczeń na poziomie transportu i na poziomie komunikatów używanych przez punkt końcowy skonfigurowany przy użyciu elementu NetTcpBinding.

NonDualMessageSecurityOverHttp

Reprezentuje ustawienia zabezpieczeń powiązania wsHttpBinding.

OperationBehaviorAttribute

Określa zachowanie lokalnego wykonywania metody usługi.

OperationContext

Zapewnia dostęp do kontekstu wykonywania metody usługi.

OperationContextScope

Tworzy blok, w którym OperationContext obiekt znajduje się w zakresie.

OperationContractAttribute

Wskazuje, że metoda definiuje operację, która jest częścią kontraktu usługi w aplikacji Windows Communication Foundation (WCF).

OptionalReliableSession

Zapewnia wygodny dostęp do tego, czy jest włączona niezawodna sesja podczas korzystania z jednego ze wstępnie zdefiniowanych powiązań, gdzie jest opcjonalna.

PeerHopCountAttribute

Określa element członkowski liczby przeskoków elementów równorzędnych w bloku nagłówka komunikatu protokołu SOAP.

PeerMessagePropagationFilter

Definiuje klasę bazową dla filtrów komunikatów kanału równorzędnego.

PeerNode

Definiuje wystąpienie węzła równorzędnego używane przez aplikację biorącą udział w określonej siatce elementów równorzędnych.

PeerNodeAddress

Określa typ, który zawiera element dla węzła równorzędnego, a także EndpointAddress opcjonalną kolekcję wieloadmierowych adresów IP.

PeerResolver

Określa typ podstawowy używany do definiowania kontraktu rejestracji i rozpoznawania identyfikatora siatki równorzędnej dla adresów punktów końcowych węzłów uczestniczących w siatce.

PeerSecuritySettings

Zawiera ustawienia zabezpieczeń skojarzone z kanałem równorzędnego, w tym typ używanego uwierzytelniania i zabezpieczenia używane do transportu komunikatów.

PeerTransportSecuritySettings

Zawiera ustawienia zabezpieczeń transportu kanału równorzędnego.

PoisonMessageException

Wyjątek, który jest zgłaszany, gdy komunikat zostanie uznany za trujący. Komunikat jest zatruty, jeśli nie powiedzie się wielokrotne próby dostarczenia komunikatu.

ProtocolException

Wyjątek widoczny na kliencie, który jest zgłaszany, gdy komunikacja ze stroną zdalną jest niemożliwa z powodu niezgodności protokołów transferu danych.

QuotaExceededException

Wyjątek zgłaszany w przypadku przekroczenia limitu przydziału komunikatów.

ReceiveContextEnabledAttribute

Ten atrybut może być stosowany do operacji usługi w celu włączenia zachowania kontekstu odbierania.

ReliableMessagingVersion

Zawiera ustawienia obsługiwanych wersji protokołu WS-ReliableMessaging. Jest to abstrakcyjna klasa.

ReliableSession

Zapewnia wygodny dostęp do właściwości elementu powiązania niezawodnej sesji, który jest dostępny podczas korzystania z jednego z powiązań dostarczanych przez system.

RsaEndpointIdentity

Określa tożsamość RSA dla punktu końcowego usługi.

ServerTooBusyException

Wyjątek zgłaszany, gdy serwer jest zbyt zajęty, aby zaakceptować komunikat.

ServiceActivationException

Wyjątek zgłaszany w przypadku niepowodzenia aktywacji usługi.

ServiceAuthenticationManager

Reprezentuje Menedżera uwierzytelniania usługi.

ServiceAuthorizationManager

Zapewnia sprawdzanie dostępu do autoryzacji dla operacji usługi.

ServiceBehaviorAttribute

Określa wewnętrzne zachowanie implementacji kontraktu usługi.

ServiceConfiguration

Reprezentuje konfigurowalną właściwość usługi.

ServiceContractAttribute

Wskazuje, że interfejs lub klasa definiuje kontrakt usługi w aplikacji Windows Communication Foundation (WCF).

ServiceHost

Udostępnia hosta dla usług.

ServiceHostBase

Rozszerza klasę w ServiceHostBase celu zaimplementowania hostów, które uwidaczniają niestandardowe modele programowania.

ServiceHostingEnvironment

Zawiera informacje o bieżącym środowisku hostingu, w którym działają Windows Communication Foundation (WCF).

ServiceKnownTypeAttribute

Określa znane typy, które mają być używane przez usługę podczas serializacji lub deserializacji.

ServiceSecurityContext

Reprezentuje kontekst zabezpieczeń strony zdalnej. Na kliencie reprezentuje tożsamość usługi, a w usłudze reprezentuje tożsamość klienta.

SpnEndpointIdentity

Reprezentuje nazwę główną usługi (SPN) dla tożsamości, gdy powiązanie używa protokołu Kerberos.

TcpTransportSecurity

Zawiera właściwości kontrolujące parametry uwierzytelniania i poziom ochrony transportu TCP.

TransactionFlowAttribute

Określa, czy operacja usługi akceptuje transakcje przychodzące od klienta.

TransactionProtocol

Określa protokół transakcji używany w przepływowych transakcjach.

UdpBinding

Reprezentuje powiązanie protokołu UDP.

UnknownMessageReceivedEventArgs

Zawiera komunikat odebrany przez kanał i nie może być skojarzony z żadną operacją wywołania zwrotnego lub oczekującym żądaniem.

UpnEndpointIdentity

Reprezentuje główną nazwę użytkownika (UPN) dla tożsamości, która jest używana, gdy powiązanie korzysta z trybu uwierzytelniania SSPINegotiate .

UriSchemeKeyedCollection

Udostępnia bezpieczną wątkowo kolekcję zawierającą identyfikatory URI, które są kluczami nazwa schematu transportu.

WebHttpBinding

Powiązanie używane do konfigurowania punktów końcowych dla Windows Communication Foundation sieci Web (WCF), które są udostępniane za pośrednictwem żądań HTTP zamiast komunikatów protokołu SOAP.

WebHttpSecurity

Określa typy zabezpieczeń dostępne dla punktu końcowego usługi skonfigurowanego do odbierania żądań HTTP.

WorkflowServiceHost

Udostępnia hosta dla usług opartych na przepływach pracy.

WS2007FederationHttpBinding

Bezpieczne i współdziałalne powiązanie, które pochodzi z zabezpieczeń WS2007HttpBinding federowanych i obsługuje je.

WS2007HttpBinding

Reprezentuje powiązanie międzyoperacyjne, które pochodzi z WSHttpBinding i zapewnia obsługę zaktualizowanych wersji Securityelementów , ReliableSessioni TransactionFlow powiązania.

WSDualHttpBinding

Bezpieczne i współdziałające powiązanie, które jest przeznaczone do użytku z kontraktami usług dwukierunkowych, które umożliwiają zarówno usługom, jak i klientom wysyłanie i odbieranie komunikatów.

WSDualHttpSecurity

Określa ustawienia zabezpieczeń dla elementu WSDualHttpBinding.

WSFederationHttpBinding

Bezpieczne i interoperacyjne powiązanie, które obsługuje zabezpieczenia federacyjne.

WSFederationHttpSecurity

Określa ustawienia zabezpieczeń dla elementu WSFederationHttpBinding. Klasa ta nie może być dziedziczona.

WSHttpBinding

Reprezentuje powiązanie międzyoperacyjne, które obsługuje transakcje rozproszone i bezpieczne, niezawodne sesje.

WSHttpBindingBase

Udostępnia klasę bazową z elementami wspólnymi dla WSHttpBinding elementów i WSFederationHttpBinding.

WSHttpContextBinding

Udostępnia powiązanie kontekstowe dla WSHttpContextBinding .

WSHttpSecurity

Reprezentuje ustawienia zabezpieczeń dla elementu WSHttpBinding.

X509CertificateEndpointIdentity

Reprezentuje tożsamość certyfikatu dla punktu końcowego usługi. Klienci próbujący komunikować się z tym punktem końcowym usługi powinni uwierzytelniać usługę na podstawie certyfikatu podanego w tożsamości punktu końcowego.

XmlSerializerFormatAttribute

Instruuje infrastrukturę platformy Windows Communication Foundation (WCF) do używania XmlObjectSerializerelementu XmlSerializer zamiast .

XPathMessageQuery

Zapytanie komunikatu, które ocenia wyrażenia XPath w celu pobrania danych z komunikatu.

Interfejsy

IClientChannel

Definiuje zachowanie wychodzących żądań i kanałów żądań/odpowiedzi używanych przez aplikacje klienckie.

ICommunicationObject

Definiuje kontrakt dla podstawowej maszyny stanu dla wszystkich obiektów zorientowanych na komunikację w systemie, w tym kanałów, menedżerów kanałów, fabryk, odbiorników i dyspozytorów oraz hostów usług.

IContextChannel

Definiuje interfejs kontroli kontekstu kanału.

IDefaultCommunicationTimeouts

Definiuje interfejs służący do określania limitów czasu komunikacji używanych przez kanały, menedżerów kanałów, takich jak odbiorniki kanału i fabryki kanałów oraz hosty usług.

IDuplexContextChannel

Definiuje interfejs, który kanał klienta musi zaimplementować w celu wymiany komunikatów w sesji dwukierunkowej.

IExtensibleObject<T>

Włącz obiekt, aby uczestniczyć w zachowaniu niestandardowym, takim jak rejestrowanie w przypadku zdarzeń, lub obserwowanie przejść stanu.

IExtension<T>

Umożliwia obiektowi rozszerzenie innego obiektu za pomocą agregacji.

IExtensionCollection<T>

Kolekcja IExtension<T> obiektów, które umożliwiają pobieranie elementu IExtension<T> według jego typu.

IOnlineStatus

Definiuje właściwości i zdarzenia używane przez obiekty z włączoną siecią w celu wskazania dostępności sieci.

IServiceChannel

Definiuje interfejs kanału usługi.

Wyliczenia

AddressFilterMode

Określa typ semantyki dopasowania używany przez dyspozytora do kierowania komunikatów przychodzących do poprawnego punktu końcowego.

AuditLevel

Określa, kiedy należy przeprowadzić inspekcję zdarzeń zabezpieczeń.

AuditLogLocation

Określa lokalizację zapisywania dzienników zdarzeń związanych z zabezpieczeniami.

BasicHttpMessageCredentialType

Wylicza typy poświadczeń, z których klient może się uwierzytelniać, gdy zabezpieczenia są włączone w powiązaniu BasicHttpBinding .

BasicHttpSecurityMode

Określa typy zabezpieczeń, które mogą być używane z systemem .BasicHttpBinding

BasicHttpsSecurityMode

Określa podstawowy tryb zabezpieczeń https.

CacheSetting

Określa wyliczenie ustawień pamięci podręcznej.

CommunicationState

Definiuje stany, w których może istnieć obiekt ICommunicationObject .

ConcurrencyMode

Określa, czy klasa usługi obsługuje tryby jednowątkowa lub wielowątkowa operacji.

DeadLetterQueue

Określa typ kolejki utraconych liter do użycia.

HostNameComparisonMode

Określa sposób użycia nazwy hosta w porównaniach identyfikatorów URI podczas wysyłania komunikatu przychodzącego do punktu końcowego usługi.

HttpClientCredentialType

Wylicza prawidłowe typy poświadczeń dla klientów HTTP.

HttpProxyCredentialType

Wylicza prawidłowe typy poświadczeń dla uwierzytelniania serwera proxy HTTP.

ImpersonationOption

Określa zachowanie personifikacji dla operacji usługi w wystąpieniu usługi.

InstanceContextMode

Określa liczbę wystąpień usługi dostępnych do obsługi wywołań zawartych w komunikatach przychodzących.

MessageCredentialType

Wylicza prawidłowe typy poświadczeń wiadomości.

MsmqAuthenticationMode

Określa typ uwierzytelniania używanego do powiązania.

MsmqEncryptionAlgorithm

Zawiera zestaw algorytmów szyfrowania, których można użyć do szyfrowania wiadomości w sieci.

MsmqSecureHashAlgorithm

Zawiera algorytmy wyznaczania wartości skrótu, których usługa kolejkowania komunikatów (MSMQ) może używać do podpisywania komunikatów.

NetHttpMessageEncoding

Określa kodowanie komunikatów Net Http.

NetMsmqSecurityMode

Wyliczenie NetMsmqSecurityMode określa tryby zabezpieczeń, które mogą być używane przez transport MSMQ.

NetNamedPipeSecurityMode

Określa, czy zabezpieczenia na poziomie transportu są używane z nazwanymi potokami.

OperationFormatStyle

Reprezentuje styl protokołu SOAP określający sposób formatowania metadanych WSDL dla usługi.

OperationFormatUse

Określa format komunikatu.

PeerMessageOrigination

Wskazuje Źródło sieci komunikatu kanału równorzędnego.

PeerMessagePropagation

Wskazuje odbiorcę wiadomości wysyłanej za pośrednictwem kanału równorzędnego.

PeerTransportCredentialType

Określa zestaw typów poświadczeń używanych do uwierzytelniania transportu kanału równorzędnego.

QueuedDeliveryRequirementsMode

Wyliczenie QueuedDeliveryRequirementsMode określa wymagania dotyczące dostarczania w kolejce.

QueueTransferProtocol

Wskazuje protokół, który ma być używany w transferowaniu komunikatów między menedżerami kolejki.

ReceiveErrorHandling

Określa obsługę zatruć komunikatów.

ReleaseInstanceMode

Określa, kiedy system przetwarza obiekt usługi w procesie wywołania operacji.

SecurityMode

Określa ustawienia zabezpieczeń powiązania.

SessionMode

Określa dostępne wartości, aby wskazać obsługę niezawodnych sesji, których wymaga lub obsługuje kontrakt.

TcpClientCredentialType

Wylicza prawidłowe typy poświadczeń dla klientów TCP.

TransactionFlowOption

Wyliczenie używane z elementem TransactionFlowAttribute do określania zasad przepływu transakcji dla operacji usługi.

TransferMode

Wskazuje, czy kanał używa trybów przesyłanych strumieniowo lub buforowanych na potrzeby transferu komunikatów żądania i odpowiedzi.

WebHttpSecurityMode

Definiuje tryby zabezpieczeń, których można użyć do skonfigurowania punktu końcowego usługi do odbierania żądań HTTP.

WSDualHttpSecurityMode

Określa różne tryby zabezpieczeń dla .WSDualHttpBinding

WSFederationHttpSecurityMode

Określa różne tryby zabezpieczeń dla .WSFederationHttpBinding

WSMessageEncoding

Określa, czy mechanizm optymalizacji transmisji komunikatów (MTOM) lub tekst jest używany do kodowania komunikatów SOAP.

Delegaci

ClientBase<TChannel>.BeginOperationDelegate

Delegat, który jest używany InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) do wywoływania operacji asynchronicznych na kliencie.

ClientBase<TChannel>.EndOperationDelegate

Reprezentuje delegata, który jest wywoływany po InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) pomyślnym zakończeniu wywołania wykonywanego przez InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) polecenie .ClientBase<TChannel>.BeginOperationDelegate