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.
Action |
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. |
Address |
Wyjątek zgłaszany podczas odmowy dostępu do adresu. |
Address |
Wyjątek zgłaszany, gdy adres jest niedostępny, ponieważ jest już używany. |
Basic |
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. |
Basic |
Udostępnia powiązanie z obsługą BasicHttpBinding kontekstu dla powiązania. |
Basic |
Konfiguruje ustawienia zabezpieczeń na poziomie komunikatów dla programu BasicHttpBinding. |
Basic |
Określa podstawowe ustawienia powiązania https. |
Basic |
Konfiguruje ustawienia zabezpieczeń |
Basic |
Określa podstawowe ustawienia zabezpieczeń https. |
Callback |
Konfiguruje implementację usługi wywołania zwrotnego w aplikacji klienckiej. |
Channel |
Tworzy kanały używane przez klientów do wysyłania komunikatów do punktów końcowych usługi i zarządza nimi. |
Channel |
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. |
Channel |
Ten wyjątek jest zwykle zgłaszany na kliencie po zakończeniu kanału z powodu zamknięcia skojarzonego połączenia przez serwer. |
Client |
Udostępnia klasy związane z modelem usługi. |
Client |
Reprezentuje ogólną klasę ChannelBase. |
Client |
Przechowuje wyniki wywołania asynchronicznego wykonywanego przez klienta. |
Client |
Zapewnia podstawową implementację używaną do tworzenia obiektów klienta programu Windows Communication Foundation (WCF), które mogą wywoływać usługi. |
Client |
Zarządza tokenami zabezpieczającymi klienta. |
Communication |
Reprezentuje błąd komunikacji w usłudze lub aplikacji klienckiej. |
Communication |
Wyjątek zgłaszany, gdy wywołanie dotyczy ICommunicationObject obiektu, który został przerwany. |
Communication |
Wyjątek zgłaszany w przypadku wywołania obiektu komunikacyjnego, który uległ awarii. |
Concurrency |
Udostępnia klasy związane z modelem usługi. |
Correlation |
Udostępnia przyjazną dla języka XAML implementację elementu MessageFilter , która filtruje jedną akcję. |
Correlation |
Reprezentuje klauzulę Where i klauzulę Select identyfikującą unikatowe cechy komunikatu, dzięki czemu można je kierować do poprawnego wystąpienia. |
Data |
Instruuje infrastrukturę windows Communication Foundation (WCF), aby korzystała z programu DataContractSerializer. |
Delivery |
Określa wymagania dotyczące funkcji, które powiązania muszą zapewniać implementację usługi lub klienta. |
Dns |
Określa tożsamość DNS serwera. |
Duplex |
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. |
Duplex |
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. |
Endpoint |
Udostępnia unikatowy adres sieciowy używany przez klienta do komunikowania się z punktem końcowym usługi. |
Endpoint |
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. |
Endpoint |
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. |
Endpoint |
Fabryka do tworzenia nowych (niezmiennych) adresów punktów końcowych z określonymi wartościami właściwości. |
Endpoint |
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. |
Endpoint |
Rozszerzenie znaczników dla EndpointIdentity klasy . |
Endpoint |
Wyjątek zgłaszany, gdy nie można odnaleźć lub osiągnąć zdalnego punktu końcowego. |
Envelope |
Zawiera informacje związane z wersją protokołu SOAP skojarzoną z komunikatem i jego wymianą. |
Exception |
Reprezentuje szczegółowe informacje o błędach. |
Exception |
Definiuje mapowanie, które ma być używane do tłumaczenia wyjątków na błąd. |
Extension |
Reprezentuje kolekcję rozszerzeń. |
Fault |
Reprezentuje kod błędu protokołu SOAP. |
Fault |
Określa co najmniej jedną usterkę protokołu SOAP zwracaną, gdy operacja usługi napotka błędy przetwarzania. |
Fault |
Reprezentuje błąd protokołu SOAP. |
Fault |
Używany w aplikacji klienckiej do przechwytywania usterek określonych umownie protokołu SOAP. |
Fault |
Wskazuje, czy należy używać elementu XmlSerializer do odczytywania i zapisywania błędów. |
Fault |
Zawiera opis tekstowy błędu protokołu SOAP. |
Fault |
Reprezentuje tekst przyczyny błędu protokołu SOAP. |
Federated |
Konfiguruje zabezpieczenia na poziomie komunikatów |
Host |
Udostępnia klasy związane z modelem usługi. |
Http |
Określa podstawowe powiązanie HTTP. |
Http |
Reprezentuje ustawienia zabezpieczeń na poziomie transportu dla elementu WSHttpBinding. |
Instance |
Reprezentuje informacje kontekstowe dla wystąpienia usługi. |
Invalid |
Reprezentuje nieprawidłowy kontrakt komunikatu. |
Message |
Określa, że element członkowski jest serializowany jako element wewnątrz treści protokołu SOAP. |
Message |
Definiuje silnie typizowana klasę odpowiadającą komunikatowi SOAP. |
Message |
Deklaruje podstawowe elementy członkowskie dla i MessageBodyMemberAttributeMessageHeaderAttribute. |
Message |
Reprezentuje zawartość nagłówka PROTOKOŁU SOAP. |
Message |
Określa, że domyślny element otoki w komunikacie SOAP nie może być zapisywany wokół typów tablic w elemecie nagłówka. |
Message |
Określa, że element członkowski danych jest nagłówkiem komunikatu PROTOKOŁU SOAP. |
Message |
Wyjątek zgłaszany, gdy oczekiwania dotyczące nagłówków komunikatu PROTOKOŁU SOAP nie są spełnione podczas przetwarzania komunikatu. |
Message |
Określa nazwę nazw parametrów żądania i odpowiedzi. Nie można używać z kontraktami komunikatów Message ani . |
Message |
Reprezentuje dane przekazywane lokalnie z niestandardowym typem komunikatu, ale nie są serializowane do komunikatu PROTOKOŁU SOAP. |
Message |
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. |
Message |
Włącza ustawienie właściwości zabezpieczeń na poziomie komunikatów w powiązaniu wsDualHttpBinding. |
Message |
Włącza ustawienie właściwości zabezpieczeń na poziomie komunikatu dla NetMsmqBinding powiązania. |
Message |
Konfiguruje zabezpieczenia na poziomie komunikatów dla komunikatu wysyłanego przy użyciu transportu TCP. |
Message |
Abstrakcyjna klasa kontenera, która po zaimplementowaniu przez kilka jej właściwości statycznych zawiera informacje o wersji składników zabezpieczeń. |
Msmq |
Klasa bazowa dla i NetMsmqBindingMsmqIntegrationBinding. |
Msmq |
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. |
Msmq |
Hermetyzuje wyjątek, który jest zgłaszany, gdy kanał wykryje, że komunikat jest komunikatem otrutym. |
Msmq |
Klasa MsmqTransportSecurity hermetyzuje ustawienia zabezpieczeń transportu dla transportu w kolejce. |
Named |
Udostępnia właściwości kontrolujące poziom ochrony nazwanego potoku. |
Net |
Określa ustawienia dla .NetHttpBinding |
Net |
Określa ustawienia netHttpsBinding. |
Net |
Reprezentuje powiązanie w kolejce, które jest odpowiednie do komunikacji między maszynami. |
Net |
Klasa NetMsmqSecurity hermetyzuje funkcje zabezpieczeń MSMQ dostępne podczas korzystania z NetMsmqBinding powiązania. |
Net |
Zapewnia bezpieczne i niezawodne powiązanie zoptymalizowane pod kątem komunikacji na maszynie. |
Net |
Zapewnia dostęp do ustawień zabezpieczeń punktów końcowych skonfigurowanych za pomocą nazwanego powiązania potoku. |
Net |
Zapewnia bezpieczne powiązanie dla aplikacji sieci równorzędnych. |
Net |
Bezpieczne, niezawodne powiązanie odpowiednie do komunikacji między maszynami. |
Net |
Udostępnia powiązanie z obsługą NetTcpContextBinding kontekstu dla powiązania. |
Net |
Określa typy zabezpieczeń na poziomie transportu i na poziomie komunikatów używane przez punkt końcowy skonfigurowany przy użyciu elementu NetTcpBinding. |
Non |
Reprezentuje ustawienia zabezpieczeń powiązania wsHttpBinding. |
Operation |
Określa zachowanie lokalnego wykonywania metody usługi. |
Operation |
Zapewnia dostęp do kontekstu wykonywania metody usługi. |
Operation |
Tworzy blok, w którym OperationContext obiekt znajduje się w zakresie. |
Operation |
Wskazuje, że metoda definiuje operację, która jest częścią kontraktu usługi w aplikacji Windows Communication Foundation (WCF). |
Optional |
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. |
Peer |
Określa element członkowski liczby przeskoków równorzędnych bloku nagłówka komunikatów PROTOKOŁU SOAP. |
Peer |
Definiuje klasę bazową filtrów komunikatów kanału równorzędnego. |
Peer |
Definiuje wystąpienie węzła równorzędnego używanego przez aplikację uczestniczącą w określonej siatce równorzędnej. |
Peer |
Określa typ, który zawiera EndpointAddress węzeł równorzędny, a także opcjonalną kolekcję wielohomowych adresów IP. |
Peer |
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. |
Peer |
Zawiera ustawienia zabezpieczeń skojarzone z kanałem równorzędnym, w tym typ używanego uwierzytelniania i zabezpieczenia używane do transportu komunikatów. |
Peer |
Zawiera ustawienia zabezpieczeń transportu kanału równorzędnego. |
Poison |
Wyjątek zgłaszany, gdy komunikat zostanie uznany za truciznę. Komunikat jest zatruty, jeśli nie powiedzie się powtarzana próba dostarczenia komunikatu. |
Protocol |
Wyjątek widoczny na kliencie zgłaszanym, gdy komunikacja ze stroną zdalną jest niemożliwa z powodu niezgodności protokołów transferu danych. |
Quota |
Wyjątek zgłaszany po przekroczeniu limitu przydziału komunikatów. |
Receive |
Ten atrybut można zastosować do operacji usługi w celu włączenia zachowania kontekstu odbierania. |
Reliable |
Zawiera ustawienia obsługiwanych wersji protokołu WS-ReliableMessaging. Jest to abstrakcyjna klasa. |
Reliable |
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. |
Rsa |
Określa tożsamość RSA dla punktu końcowego usługi. |
Server |
Wyjątek zgłaszany, gdy serwer jest zbyt zajęty, aby zaakceptować komunikat. |
Service |
Wyjątek zgłaszany, gdy usługa nie może aktywować. |
Service |
Reprezentuje menedżera uwierzytelniania usługi. |
Service |
Zapewnia sprawdzanie dostępu do autoryzacji dla operacji usługi. |
Service |
Określa wewnętrzne zachowanie implementacji kontraktu usługi. |
Service |
Reprezentuje konfigurowalną właściwość dla usługi. |
Service |
Wskazuje, że interfejs lub klasa definiuje kontrakt usługi w aplikacji Windows Communication Foundation (WCF). |
Service |
Udostępnia hosta dla usług. |
Service |
Rozszerza klasę w ServiceHostBase celu zaimplementowania hostów, które uwidaczniają niestandardowe modele programowania. |
Service |
Zawiera informacje o bieżącym środowisku hostingu, w którym działają usługi Windows Communication Foundation (WCF). |
Service |
Określa znane typy, które mają być używane przez usługę podczas serializacji lub deserializacji. |
Service |
Reprezentuje kontekst zabezpieczeń strony zdalnej. Na kliencie reprezentuje tożsamość usługi, a w usłudze reprezentuje tożsamość klienta. |
Spn |
Reprezentuje nazwę główną usługi (SPN) dla tożsamości, gdy powiązanie używa protokołu Kerberos. |
Tcp |
Udostępnia właściwości kontrolujące parametry uwierzytelniania i poziom ochrony transportu TCP. |
Time |
Udostępnia klasy związane z modelem usługi. |
Transaction |
Określa, czy operacja usługi akceptuje transakcje przychodzące od klienta. |
Transaction |
Określa protokół transakcji używany w przepływie transakcji. |
Udp |
Reprezentuje powiązanie UDP. |
Unknown |
Zawiera komunikat odebrany przez kanał i nie może być skojarzony z żadną operacją wywołania zwrotnego lub oczekującym żądaniem. |
Upn |
Reprezentuje główną nazwę użytkownika (UPN) dla tożsamości, która jest używana, gdy powiązanie korzysta z trybu uwierzytelniania SSPINegotiate . |
Uri |
Udostępnia bezpieczną wątkowo kolekcję zawierającą identyfikatory URI, które są kluczem ich nazwy schematu transportu. |
Web |
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. |
Web |
Określa typy zabezpieczeń dostępne dla punktu końcowego usługi skonfigurowanego do odbierania żądań HTTP. |
Workflow |
Udostępnia host usług opartych na przepływach pracy. |
WS2007Federation |
Bezpieczne i międzyoperacyjne powiązanie, które pochodzi z i WS2007HttpBinding obsługuje zabezpieczenia federacyjne. |
WS2007Http |
Reprezentuje powiązanie międzyoperacyjne, które pochodzi z WSHttpBinding i zapewnia obsługę zaktualizowanych wersji Securityelementów , ReliableSessioni TransactionFlow powiązania. |
WSDual |
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. |
WSDual |
Określa ustawienia zabezpieczeń dla elementu WSDualHttpBinding. |
WSFederation |
Bezpieczne i międzyoperacyjne powiązanie, które obsługuje zabezpieczenia federacyjne. |
WSFederation |
Określa ustawienia zabezpieczeń dla elementu WSFederationHttpBinding. Klasa ta nie może być dziedziczona. |
WSHttp |
Reprezentuje powiązanie międzyoperacyjne, które obsługuje transakcje rozproszone i bezpieczne, niezawodne sesje. |
WSHttp |
Udostępnia klasę bazową z elementami wspólnymi dla WSHttpBinding elementów i WSFederationHttpBinding. |
WSHttp |
Udostępnia powiązanie z obsługą kontekstu dla elementu WSHttpContextBinding. |
WSHttp |
Reprezentuje ustawienia zabezpieczeń dla elementu WSHttpBinding. |
X509Certificate |
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. |
Xml |
Instruuje infrastrukturę programu Windows Communication Foundation (WCF) do używania elementu XmlSerializer zamiast XmlObjectSerializer. |
XPath |
Zapytanie komunikatu, które ocenia wyrażenia XPath w celu pobrania danych z komunikatu. |
IAsync |
Udostępnia klasy związane z modelem usługi. |
IClient |
Definiuje zachowanie wychodzących żądań i kanałów żądań/odpowiedzi używanych przez aplikacje klienckie. |
ICommunication |
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. |
IContext |
Definiuje interfejs kontroli kontekstu kanału. |
IDefault |
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. |
IDuplex |
Definiuje interfejs, który kanał klienta musi implementować w celu wymiany komunikatów w sesji dwukierunkowej. |
IExtensible |
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. |
IExtension |
Kolekcja IExtension<T> obiektów, które umożliwiają pobieranie IExtension<T> obiektu według jego typu. |
IOnline |
Definiuje właściwości i zdarzenia używane przez obiekty obsługujące sieć w celu wskazania dostępności sieci. |
IService |
Definiuje interfejs dla kanału usługi. |
Address |
Określa typ semantyki dopasowania używany przez dyspozytora do kierowania komunikatów przychodzących do poprawnego punktu końcowego. |
Audit |
Określa, kiedy należy przeprowadzać inspekcję zdarzeń zabezpieczeń. |
Audit |
Określa lokalizację zapisywania dzienników zdarzeń związanych z zabezpieczeniami. |
Basic |
Wylicza typy poświadczeń, za pomocą których klient może się uwierzytelniać, gdy zabezpieczenia są włączone w powiązaniu |
Basic |
Określa typy zabezpieczeń, które mogą być używane z dostarczonym BasicHttpBindingprzez system . |
Basic |
Określa podstawowy tryb zabezpieczeń https. |
Cache |
Określa wyliczenie ustawień pamięci podręcznej. |
Communication |
Definiuje stany, w których ICommunicationObject może istnieć obiekt . |
Concurrency |
Określa, czy klasa usługi obsługuje tryby jednowątkowa lub wielowątkowa operacji. |
Dead |
Określa typ kolejki utraconych komunikatów do użycia. |
Host |
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. |
Http |
Wylicza prawidłowe typy poświadczeń dla klientów HTTP. |
Http |
Wylicza prawidłowe typy poświadczeń na potrzeby uwierzytelniania serwera proxy HTTP. |
Impersonation |
Określa zachowanie personifikacji dla operacji usługi w wystąpieniu usługi. |
Instance |
Określa liczbę wystąpień usługi dostępnych do obsługi wywołań zawartych w komunikatach przychodzących. |
Message |
Wylicza prawidłowe typy poświadczeń wiadomości. |
Msmq |
Określa typ uwierzytelniania używanego dla powiązania. |
Msmq |
Zawiera zestaw algorytmów szyfrowania, których można użyć do szyfrowania komunikatów w sieci. |
Msmq |
Zawiera algorytmy tworzenia skrótów, których usługa kolejkowania komunikatów (MSMQ) może użyć do podpisywania komunikatów. |
Net |
Określa kodowanie komunikatów Net Http. |
Net |
Wyliczenie NetMsmqSecurityMode określa tryby zabezpieczeń, które mogą być używane przez transport MSMQ. |
Net |
Określa, czy zabezpieczenia na poziomie transportu są używane z nazwanymi potokami. |
Operation |
Reprezentuje styl protokołu SOAP określający sposób formatowania metadanych WSDL dla usługi. |
Operation |
Określa format komunikatu. |
Peer |
Wskazuje źródło sieci komunikatu kanału równorzędnego. |
Peer |
Wskazuje adresata wiadomości wysłanej za pośrednictwem kanału równorzędnego. |
Peer |
Określa zestaw typów poświadczeń używanych do uwierzytelniania transportu kanału równorzędnego. |
Queued |
Wyliczenie QueuedDeliveryRequirementsMode określa wymagania dotyczące dostarczania w kolejce. |
Queue |
Wskazuje protokół do użycia w transferowaniu komunikatów między menedżerami kolejek. |
Receive |
Określa obsługę zatruć komunikatów. |
Release |
Określa, kiedy system przetwarza obiekt usługi w procesie wywołania operacji. |
Security |
Określa ustawienia zabezpieczeń powiązania. |
Session |
Określa dostępne wartości, aby wskazać obsługę niezawodnych sesji, których kontrakt wymaga lub obsługuje. |
Tcp |
Wylicza prawidłowe typy poświadczeń dla klientów TCP. |
Transaction |
Wyliczenie używane z elementem TransactionFlowAttribute do określania zasad przepływu transakcji dla operacji usługi. |
Transfer |
Wskazuje, czy kanał używa trybów przesyłanych strumieniowo lub buforowanych na potrzeby transferu komunikatów żądania i odpowiedzi. |
Web |
Definiuje tryby zabezpieczeń, których można użyć do skonfigurowania punktu końcowego usługi w celu odbierania żądań HTTP. |
WSDual |
Określa różne tryby zabezpieczeń dla elementu WSDualHttpBinding. |
WSFederation |
Określa różne tryby zabezpieczeń dla elementu WSFederationHttpBinding. |
WSMessage |
Określa, czy mechanizm optymalizacji transmisji komunikatów (MTOM) lub tekst jest używany do kodowania komunikatów SOAP. |
Client |
Delegat, który jest używany InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) do wywoływania operacji asynchronicznych na kliencie. |
Client |
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 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: