System.ServiceModel Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasy zwią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 podczas odmowy dostępu do adresu. |
AddressAlreadyInUseException |
Wyjątek zgłaszany, gdy adres jest niedostępny, ponieważ jest już używany. |
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ą BasicHttpBinding kontekstu dla 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ń |
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, które są używane 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>.AsyncOperationContext |
Udostępnia klasy związane z modelem usługi. |
ClientBase<TChannel>.ChannelBase<T> |
Reprezentuje ogólną klasę ChannelBase. |
ClientBase<TChannel>.InvokeAsyncCompletedEventArgs |
Przechowuje wyniki wywołania asynchronicznego wykonywanego 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 komunikacyjnego, który uległ awarii. |
ConcurrencyModeHelper |
Udostępnia klasy związane z modelem usługi. |
CorrelationActionMessageFilter |
Udostępnia przyjazną dla języka XAML implementację elementu MessageFilter , która filtruje jedną akcję. |
CorrelationQuery |
Reprezentuje klauzulę Where i klauzulę Select identyfikującą unikatowe cechy komunikatu, dzięki czemu można je kierować do poprawnego 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> |
Umożliwia tworzenie kanałów dwukierunkowych różnych typów, które są używane przez klientów do wysyłania i odbierania komunikatów do i z punktów końcowych usługi oraz zarządzania nimi. |
DuplexClientBase<TChannel> |
Służy do tworzenia kanału w usłudze dwukierunkowej i kojarzenia 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 możliwy do serializacji typ adresu punktu końcowego, który jest WS-Addressing zgodny z wersją V1 i umożliwia uwidocznienie go w ramach kontraktu usługi. |
EndpointAddressAugust2004 |
Zapewnia możliwy do serializacji typ adresu punktu końcowego, który jest zgodny z wersją WS-Addressing opublikowaną w sierpniu 2004 r., i który umożliwia jego uwidocznienie w ramach kontraktu usługi. |
EndpointAddressBuilder |
Fabryka do tworzenia nowych (niezmiennych) adresów punktów końcowych z określonymi wartościami właściwości. |
EndpointIdentity |
Abstrakcyjna klasa, 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 błąd protokołu SOAP. |
FaultException<TDetail> |
Używany w aplikacji klienckiej do przechwytywania usterek określonych umownie protokołu SOAP. |
FaultImportOptions |
Wskazuje, czy należy używać elementu XmlSerializer do 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 |
HostNameComparisonModeHelper |
Udostępnia klasy związane z modelem usługi. |
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 nieprawidłowy kontrakt komunikatu. |
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 MessageBodyMemberAttributeMessageHeaderAttribute. |
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 PROTOKOŁU 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 Message ani . |
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 na podstawie 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 ustawienie właściwości zabezpieczeń na poziomie komunikatu dla NetMsmqBinding powiązania. |
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 jej właściwości statycznych zawiera informacje o wersji składników zabezpieczeń. |
MsmqBindingBase |
Klasa bazowa dla i NetMsmqBindingMsmqIntegrationBinding. |
MsmqException |
Hermetyzuje błędy zwracane przez kolejkowanie komunikatów (MSMQ). Ten wyjątek jest zgłaszany przez transport kolejkowania komunikatów i kanał integracji kolejkowania komunikatów. |
MsmqPoisonMessageException |
Hermetyzuje wyjątek, który jest zgłaszany, gdy kanał wykryje, że komunikat jest komunikatem otrutym. |
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 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 z obsługą NetTcpContextBinding kontekstu dla powiązania. |
NetTcpSecurity |
Określa typy zabezpieczeń na poziomie transportu i na poziomie komunikatów używane 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 sesja niezawodna jest włączona podczas korzystania z jednego ze wstępnie zdefiniowanych powiązań, gdzie jest opcjonalny. |
PeerHopCountAttribute |
Określa element członkowski liczby przeskoków równorzędnych bloku nagłówka komunikatów PROTOKOŁU SOAP. |
PeerMessagePropagationFilter |
Definiuje klasę bazową filtrów komunikatów kanału równorzędnego. |
PeerNode |
Definiuje wystąpienie węzła równorzędnego używanego przez aplikację uczestniczącą w określonej siatce równorzędnej. |
PeerNodeAddress |
Określa typ, który zawiera EndpointAddress węzeł równorzędny, a także opcjonalną kolekcję wielohomowych adresów IP. |
PeerResolver |
Określa typ podstawowy używany do definiowania kontraktu na potrzeby rejestracji i rozpoznawania identyfikatora siatki równorzędnej do adresów końcowych węzłów uczestniczących w siatce. |
PeerSecuritySettings |
Zawiera ustawienia zabezpieczeń skojarzone z kanałem równorzędnym, 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 zgłaszany, gdy komunikat zostanie uznany za truciznę. Komunikat jest zatruty, jeśli nie powiedzie się powtarzana próba dostarczenia komunikatu. |
ProtocolException |
Wyjątek widoczny na kliencie zgłaszanym, gdy komunikacja ze stroną zdalną jest niemożliwa z powodu niezgodności protokołów transferu danych. |
QuotaExceededException |
Wyjątek zgłaszany po przekroczeniu limitu przydziału komunikatów. |
ReceiveContextEnabledAttribute |
Ten atrybut można zastosować 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, gdy usługa nie może aktywować. |
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ść dla 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ą usługi 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 |
Udostępnia właściwości kontrolujące parametry uwierzytelniania i poziom ochrony transportu TCP. |
TimeSpanHelper |
Udostępnia klasy związane z modelem usługi. |
TransactionFlowAttribute |
Określa, czy operacja usługi akceptuje transakcje przychodzące od klienta. |
TransactionProtocol |
Określa protokół transakcji używany w przepływie transakcji. |
UdpBinding |
Reprezentuje powiązanie 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ą kluczem ich nazwy schematu transportu. |
WebHttpBinding |
Powiązanie używane do konfigurowania punktów końcowych dla usług sieci Web programu Windows Communication Foundation (WCF), które są uwidocznione za pośrednictwem żądań HTTP zamiast komunikatów SOAP. |
WebHttpSecurity |
Określa typy zabezpieczeń dostępne dla punktu końcowego usługi skonfigurowanego do odbierania żądań HTTP. |
WorkflowServiceHost |
Udostępnia host usług opartych na przepływach pracy. |
WS2007FederationHttpBinding |
Bezpieczne i międzyoperacyjne powiązanie, które pochodzi z i WS2007HttpBinding obsługuje zabezpieczenia federacyjne. |
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 międzyoperacyjne 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 międzyoperacyjne 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 z obsługą kontekstu dla elementu WSHttpContextBinding. |
WSHttpSecurity |
Reprezentuje ustawienia zabezpieczeń dla elementu WSHttpBinding. |
X509CertificateEndpointIdentity |
Reprezentuje tożsamość certyfikatu dla punktu końcowego usługi. Klienci, którzy próbują 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ę programu Windows Communication Foundation (WCF) do używania elementu XmlSerializer zamiast XmlObjectSerializer. |
XPathMessageQuery |
Zapytanie komunikatu, które ocenia wyrażenia XPath w celu pobrania danych z komunikatu. |
Interfejsy
IAsyncCommunicationObject |
Udostępnia klasy związane z modelem usługi. |
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 implementować w celu wymiany komunikatów w sesji dwukierunkowej. |
IExtensibleObject<T> |
Umożliwianie obiektowi uczestnictwa w niestandardowym zachowaniu, 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 IExtension<T> obiektu według jego typu. |
IOnlineStatus |
Definiuje właściwości i zdarzenia używane przez obiekty obsługujące sieć w celu wskazania dostępności sieci. |
IServiceChannel |
Definiuje interfejs dla 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 przeprowadzać inspekcję zdarzeń zabezpieczeń. |
AuditLogLocation |
Określa lokalizację zapisywania dzienników zdarzeń związanych z zabezpieczeniami. |
BasicHttpMessageCredentialType |
Wylicza typy poświadczeń, za pomocą których klient może się uwierzytelniać, gdy zabezpieczenia są włączone w powiązaniu |
BasicHttpSecurityMode |
Określa typy zabezpieczeń, które mogą być używane z dostarczonym BasicHttpBindingprzez system . |
BasicHttpsSecurityMode |
Określa podstawowy tryb zabezpieczeń https. |
CacheSetting |
Określa wyliczenie ustawień pamięci podręcznej. |
CommunicationState |
Definiuje stany, w których ICommunicationObject może istnieć obiekt . |
ConcurrencyMode |
Określa, czy klasa usługi obsługuje tryby jednowątkowa lub wielowątkowa operacji. |
DeadLetterQueue |
Określa typ kolejki utraconych komunikatów 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ń na potrzeby 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 dla powiązania. |
MsmqEncryptionAlgorithm |
Zawiera zestaw algorytmów szyfrowania, których można użyć do szyfrowania komunikatów w sieci. |
MsmqSecureHashAlgorithm |
Zawiera algorytmy tworzenia skrótów, których usługa kolejkowania komunikatów (MSMQ) może użyć 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 adresata wiadomości wysł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ół do użycia w transferowaniu komunikatów między menedżerami kolejek. |
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 kontrakt wymaga lub obsługuje. |
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 w celu odbierania żądań HTTP. |
WSDualHttpSecurityMode |
Określa różne tryby zabezpieczeń dla elementu WSDualHttpBinding. |
WSFederationHttpSecurityMode |
Określa różne tryby zabezpieczeń dla elementu 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 |