System.ServiceModel.Configuration Przestrzeń nazw

Udostępnia klasy związane z konfiguracją modelu usług.

Klasy

AddressHeaderCollectionElement

Reprezentuje element konfiguracji, który zawiera kolekcję nagłówków adresów. Klasa ta nie może być dziedziczona.

AllowedAudienceUriElement

Reprezentuje element konfiguracji określający identyfikator URI odbiorców, którzy mogą uzyskać dostęp do określonej usługi.

AllowedAudienceUriElementCollection

Reprezentuje kolekcję, która jest docelowym celem URI, dla którego można określić cel tokenu zabezpieczającego, aby można go było uważać za prawidłowy AllowedAudienceUriElement SamlSecurityToken przez SamlSecurityTokenAuthenticator wystąpienie.

ApplicationContainerSettingsElement

Określa ustawienia elementu ustawień kontenera aplikacji.

AuthorizationPolicyTypeElement

Zawiera element konfiguracji, który określa zasady autoryzacji, które umożliwiają przekształcanie jednego zestawu oświadczeń wejściowych na inny zestaw oświadczeń. Na podstawie tego można udzielić lub odmówić kontroli dostępu. Klasa ta nie może być dziedziczona.

AuthorizationPolicyTypeElementCollection

Zawiera kolekcję AuthorizationPolicyTypeElement wystąpień. Klasa ta nie może być dziedziczona.

BaseAddressElement

Reprezentuje element konfiguracji, który określa adresy podstawowe używane przez hosta usługi. Klasa ta nie może być dziedziczona.

BaseAddressElementCollection

Reprezentuje kolekcję BaseAddressElement obiektów.

BaseAddressPrefixFilterElement

Reprezentuje element konfiguracji, który określa filtr przebiegu, który udostępnia mechanizm wyboru odpowiednich powiązań usług IIS podczas hostowania aplikacji Windows Communication Foundation (WCF) w usługach IIS. Klasa ta nie może być dziedziczona.

BaseAddressPrefixFilterElementCollection

Reprezentuje kolekcję BaseAddressPrefixFilterElement obiektów. Klasa ta nie może być dziedziczona.

BasicHttpBindingCollectionElement

Reprezentuje sekcję konfiguracyjną, która przechowuje kolekcję BasicHttpBindingElement wystąpień.

BasicHttpBindingElement

Reprezentuje element XML, który określa powiązanie używane do komunikowania się z usługami sieci Web zgodnymi z profilem podstawowym WS-I 1.1, takich jak usługi oparte na formacie ASMX, lub do akceptowania komunikatów od klientów opartych na formacie ASMX.

BasicHttpContextBindingCollectionElement

Reprezentuje sekcję konfiguracji, która zawiera BasicHttpContextBindingElement kolekcję wystąpień.

BasicHttpContextBindingElement

Reprezentuje element XML, który określa powiązanie, które dostarcza kontekst do wymiany przez włączenie BasicHttpBinding plików cookie HTTP jako mechanizmu wymiany.

BasicHttpMessageSecurityElement

Element XML, który konfiguruje zabezpieczenia komunikatów HTTP.

BasicHttpsBindingCollectionElement

Określa ustawienia dla podstawowego elementu kolekcji powiązań https.

BasicHttpsBindingElement

Określa ustawienia dla podstawowego elementu powiązania https.

BasicHttpSecurityElement

Reprezentuje element XML, który konfiguruje zabezpieczenia podstawowej usługi HTTP.

BasicHttpsSecurityElement

Określa ustawienia dla podstawowego elementu zabezpieczeń https.

BehaviorExtensionElement

Reprezentuje element konfiguracji, który zawiera elementy podrzędne, które określają rozszerzenia zachowania, które umożliwiają użytkownikowi dostosowywanie zachowania usługi lub punktu końcowego.

BehaviorsSection

Reprezentuje sekcję konfiguracji zawierającą wpisy podrzędne, które są behavior elementami identyfikowanymi przez ich unikatowy . name

BinaryMessageEncodingElement

Reprezentuje koder komunikatów, który koduje Windows Communication Foundation (WCF) w postaci binarnej w sieci. Klasa ta nie może być dziedziczona.

BindingCollectionElement

Reprezentuje sekcję konfiguracji zawierającą kolekcję elementów powiązania, z których każdy opisuje aspekt sposobu, w jaki punkt końcowy komunikuje się z innymi punktami końcowymi, który jest budowaną spójnie w fabrykę kanałów na kliencie i odbiorniku kanału w usłudze.

BindingElementExtensionElement

Umożliwia użycie niestandardowej BindingElement implementacji z pliku konfiguracji komputera lub aplikacji.

BindingsSection

Reprezentuje kolekcję elementów powiązania. Klasa ta nie może być dziedziczona.

ByteStreamMessageEncodingElement

Umożliwia konstrukcję elementu konfiguracji, który definiuje ustawienia elementu kodowania komunikatów strumienia bajtów.

CallbackDebugElement

Reprezentuje element konfiguracji, który określa debugowanie po stronie usługi dla obiektu wywołania zwrotnego Windows Communication Foundation (WCF). Klasa ta nie może być dziedziczona.

CallbackTimeoutsElement

Reprezentuje element konfiguracji, który określa limit czasu wywołania zwrotnego klienta. Klasa ta nie może być dziedziczona.

CertificateElement

Reprezentuje element konfiguracji, który określa certyfikat X.509 używany do uwierzytelniania. Klasa ta nie może być dziedziczona.

CertificateReferenceElement

Reprezentuje ustawienia konfiguracji służące do sprawdzania poprawności certyfikatu X.509. Klasa ta nie może być dziedziczona.

ChannelEndpointElement

Udostępnia opcje konfigurowania właściwości kontraktu, powiązania i adresu punktu końcowego kanału, które są używane przez klientów do łączenia się z punktami końcowymi usługi na serwerze. Klasa ta nie może być dziedziczona.

ChannelEndpointElementCollection

Reprezentuje kolekcję ChannelEndpointElement wystąpień. Klasa ta nie może być dziedziczona.

ChannelPoolSettingsElement

Definiuje ustawienia puli kanałów dla powiązania niestandardowego. Klasa ta nie może być dziedziczona.

ClaimTypeElement

Reprezentuje element konfiguracji, który zawiera typ oświadczenia. Klasa ta nie może być dziedziczona.

ClaimTypeElementCollection

Reprezentuje kolekcję ClaimTypeElement wystąpień. Klasa ta nie może być dziedziczona.

ClearBehaviorElement

Reprezentuje element konfiguracji, aby usunąć wszystkie dziedziczone zachowania.

ClientCredentialsElement

Reprezentuje element konfiguracji, który konfiguruje poświadczenia klienta.

ClientSection

Reprezentuje sekcję klienta pliku konfiguracji, która definiuje listę punktów końcowych, z którymi klient może nawiązać połączenie. Klasa ta nie może być dziedziczona.

ClientViaElement

Reprezentuje element konfiguracji, który określa trasę, która ma zostać przebytą przez komunikat. Klasa ta nie może być dziedziczona.

ComContractElement

Określa kontrakt usługi integracji COM+. Klasa ta nie może być dziedziczona.

ComContractElementCollection

Reprezentuje kolekcję ComContractElement wystąpień. Klasa ta nie może być dziedziczona.

ComContractsSection

Reprezentuje sekcję konfiguracyjną zawierającą elementy służące do określania przestrzeni nazw i nazwy kontraktu dla kontraktu integracji modelu COM+. Klasa ta nie może być dziedziczona.

ComMethodElement

Reprezentuje metodę COM+, która jest ujawniona, gdy interfejs w składniku COM+ jest ujmowany jako usługa sieci Web. Klasa ta nie może być dziedziczona.

ComMethodElementCollection

Zawiera kolekcję ComMethodElement wystąpień. Klasa ta nie może być dziedziczona.

CommonBehaviorsSection

Reprezentuje sekcję konfiguracji zawierającą listę zachowań, które są stosowane do wszystkich usług Windows Communication Foundation (WCF) na maszynie przed zastosowaniem zachowań w behaviors sekcji.

CommonEndpointBehaviorElement

Reprezentuje element konfiguracji, który zawiera listę zachowań punktów końcowych, które są stosowane do wszystkich punktów końcowych Windows Communication Foundation (WCF) na maszynie przed endpointBehaviors zastosowaniem zachowań w sekcji.

CommonServiceBehaviorElement

Reprezentuje element konfiguracji, który zawiera listę zachowań usługi, które są stosowane do wszystkich punktów końcowych Windows Communication Foundation (WCF) na maszynie przed zastosowaniem zachowań w serviceBehaviors sekcji.

ComPersistableTypeElement

Określa wszystkie typy utrwalalne. Klasa ta nie może być dziedziczona.

ComPersistableTypeElementCollection

Reprezentuje kolekcję ComPersistableTypeElement obiektów. Klasa ta nie może być dziedziczona.

CompositeDuplexElement

Reprezentuje element konfiguracji, który jest używany, gdy klient musi uwidocznić punkt końcowy dla usługi do wysyłania komunikatów za pośrednictwem protokołu HTTP. Klasa ta nie może być dziedziczona.

ComUdtElement

Reprezentuje typ zdefiniowany przez użytkownika (UDT), który ma zostać uwzględniony w kontrakcie usługi. Klasa ta nie może być dziedziczona.

ComUdtElementCollection

Reprezentuje kolekcję ComUdtElement wystąpień. Klasa ta nie może być dziedziczona.

ConfigurationChannelFactory<TChannel>

Udostępnia funkcje ogólne do tworzenia elementu konfiguracji kanału dla określonego typu.

ConfigurationDuplexChannelFactory<TChannel>

Udostępnia funkcję tworzenia dwukierunkowych kanałów różnych typów i zarządzania nimi, które są używane do wysyłania i odbierania komunikatów do i z punktów końcowych usługi.

ConnectionOrientedTransportElement

Reprezentuje element konfiguracji, który udostępnia dodatkowe ustawienia konfiguracji dla elementów powiązania transportu zorientowanego na połączenie, takich jak TCP i nazwanych potoków.

ContextBindingElementExtensionElement

Reprezentuje element konfiguracji, który umożliwia korzystanie z implementacji ContextBindingElement niestandardowej.

CustomBindingCollectionElement

Reprezentuje kolekcję elementów customBinding konfiguracji, które zapewniają pełną kontrolę nad stosem obsługi komunikatów dla użytkownika. Klasa ta nie może być dziedziczona.

CustomBindingElement

Reprezentuje sekcję konfiguracji, która zapewnia pełną kontrolę nad stosem komunikatów dla użytkownika.

CustomBindingElementCollection

Reprezentuje kolekcję CustomBindingElement obiektów. Klasa ta nie może być dziedziczona.

DataContractSerializerElement

Reprezentuje element konfiguracji, który określa, DataContractSerializer który ma być używany. Klasa ta nie może być dziedziczona.

DefaultPortElement

Reprezentuje element konfiguracji, który definiuje domyślne ustawienia punktu końcowego komunikacji.

DefaultPortElementCollection

Reprezentuje kolekcję domyślnych elementów konfiguracji portu.

DelegatingHandlerElement

Reprezentuje element procedury obsługi delegowania.

DelegatingHandlerElementCollection

Reprezentuje DelegatingHandlerElementCollection dla DelegatingHandlers.

DiagnosticSection

Reprezentuje sekcję konfiguracji, która definiuje ustawienia, które mogą być używane przez administratora do inspekcji i kontroli w czasie rzeczywistym.

DispatcherSynchronizationElement

Dodaje zachowanie synchronizacji dyspozytora do elementu konfiguracji dyspozytora, dzięki czemu program usługi WCF może asynchronicznie wysyłać odpowiedzi komunikatów do aplikacji klienckich.

DnsElement

Reprezentuje element konfiguracji, który określa URI oświadczenia DNS. Klasa ta nie może być dziedziczona.

EndpointAddressElementBase

Element XML, który zawiera unikatowy adres sieciowy używany przez klienta do komunikowania się z punktem końcowym usługi.

EndpointBehaviorElement

Reprezentuje element konfiguracji, który zawiera listę zachowań punktów końcowych, które są stosowane do wszystkich punktów końcowych programu Windows Communication Foundation (WCF) na komputerze.

EndpointBehaviorElementCollection

Zawiera kolekcję EndpointBehaviorElement obiektów. Klasa ta nie może być dziedziczona.

EndpointCollectionElement

Zarządza kolekcją punktów końcowych usługi w pliku konfiguracji.

EndToEndTracingElement

Obsługuje ustawienia elementu pliku konfiguracji, które umożliwiają i wyłączą różne aspekty śledzenia end-to-end podczas uruchamiania aplikacji usługi.

ExtendedWorkflowRuntimeServiceElementCollection

Reprezentuje kolekcję elementów konfiguracji, które reprezentują rozszerzone usługi, które mają zostać dodane do aparatu środowiska uruchomieniowego przepływu pracy.

ExtensionElement

Reprezentuje element konfiguracji, który definiuje rozszerzenie, które umożliwia użytkownikowi tworzenie zdefiniowanych przez użytkownika powiązań, zachowań itp.

ExtensionElementCollection

Reprezentuje kolekcję ExtensionElement wystąpień.

ExtensionsSection

Reprezentuje sekcję konfiguracji, która zawiera wszystkie definicje rozszerzeń.

FederatedMessageSecurityOverHttpElement

Reprezentuje element konfiguracji, który konfiguruje zabezpieczenia komunikatów wysyłanych przy użyciu protokołu HTTP w federacji.

HostElement

Reprezentuje element konfiguracji, który określa ustawienia dla hosta usługi. Klasa ta nie może być dziedziczona.

HostTimeoutsElement

Reprezentuje element konfiguracji, który określa interwał czasu dozwolonego na otwarcie lub zamknięcie hosta usługi. Klasa ta nie może być dziedziczona.

HttpBindingBaseElement

Reprezentuje element HttpBindingBaseElement dla elementu HttpBindingBase.

HttpDigestClientElement

Reprezentuje bieżące poświadczenia skrótu HTTP w clientCredential elemencie . Klasa ta nie może być dziedziczona.

HttpMessageHandlerFactoryElement

Reprezentuje element HttpMessageHandlerFactoryElement dla elementu HttpMessageHandlerFactory.

HttpsTransportElement

Reprezentuje element konfiguracji, który określa transport HTTPS do przesyłania komunikatów protokołu SOAP.

HttpTransportElement

Reprezentuje element konfiguracji, który określa transport HTTP do przesyłania komunikatów protokołu SOAP.

HttpTransportSecurityElement

Reprezentuje element konfiguracji, który kontroluje parametry uwierzytelniania dla transportu HTTP. Klasa ta nie może być dziedziczona.

IdentityElement

Reprezentuje element konfiguracji, który umożliwia uwierzytelnianie punktu końcowego przez inne punkty końcowe wymiany komunikatów z nim. Klasa ta nie może być dziedziczona.

IssuedTokenClientBehaviorsElement

Reprezentuje element konfiguracji, który określa bieżący wystawiony token dla poświadczeń klienta. Klasa ta nie może być dziedziczona.

IssuedTokenClientBehaviorsElementCollection

Reprezentuje kolekcję IssuedTokenClientBehaviorsElement wystąpień. Klasa ta nie może być dziedziczona.

IssuedTokenClientElement

Reprezentuje element konfiguracji, który określa token wystawiony jako poświadczenia klienta. Klasa ta nie może być dziedziczona.

IssuedTokenParametersElement

Reprezentuje element konfiguracji, który określa dodatkowe ustawienia wystawionego tokenu. Klasa ta nie może być dziedziczona.

IssuedTokenParametersEndpointAddressElement

Reprezentuje element konfiguracji, który określa punkt końcowy, który wydaje token zabezpieczający. Klasa ta nie może być dziedziczona.

IssuedTokenServiceElement

Reprezentuje element konfiguracji, który określa token wystawiony jako poświadczenie usługi. Klasa ta nie może być dziedziczona.

LocalClientSecuritySettingsElement

Konfiguruje ustawienia zabezpieczeń klienta lokalnego. Klasa ta nie może być dziedziczona.

LocalServiceSecuritySettingsElement

Konfiguruje ustawienia zabezpieczeń usługi lokalnej. Klasa ta nie może być dziedziczona.

MessageLoggingElement

Reprezentuje element XML, który definiuje ustawienia funkcji rejestrowania komunikatów usługi Windows Communication Foundation (WCF).

MessageSecurityOverHttpElement

Definiuje ustawienia konfiguracji zabezpieczeń dla komunikatów wysyłanych przy użyciu protokołu HTTP.

MessageSecurityOverMsmqElement

Włącza ustawienie właściwości zabezpieczeń na poziomie komunikatu w NetMsmqBinding powiązaniu.

MessageSecurityOverTcpElement

Definiuje ustawienia konfiguracji zabezpieczeń komunikatu wysyłanego przy użyciu protokołu TCP. Klasa ta nie może być dziedziczona.

MetadataElement

Reprezentuje element konfiguracji, który określa sposób przetwarzania metadanych usługi. Klasa ta nie może być dziedziczona.

MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration>

Reprezentuje kolekcję elementów konfiguracji powiązania MEX.

MexBindingElement<TStandardBinding>

Reprezentuje podstawowy element konfiguracji, który określa ustawienia dla powiązania używanego w wymianie wiadomości WS-MetadataExchange (WS-MEX).

MexHttpBindingCollectionElement

Reprezentuje kolekcję MexHttpBindingElement wystąpień.

MexHttpBindingElement

Reprezentuje element konfiguracji, który określa ustawienia dla powiązania używanego w wymianie wiadomości WS-MetadataExchange (WS-MEX) za pośrednictwem protokołu HTTP.

MexHttpsBindingCollectionElement

Reprezentuje kolekcję MexHttpsBindingElement wystąpień.

MexHttpsBindingElement

Reprezentuje element konfiguracji, który określa ustawienia dla powiązania używanego do wymiany WS-MetadataExchange (WS-MEX) za pośrednictwem protokołu HTTPS.

MexNamedPipeBindingCollectionElement

Reprezentuje kolekcję MexNamedPipeBindingElement wystąpień.

MexNamedPipeBindingElement

Reprezentuje element konfiguracji, który określa ustawienia dla powiązania używanego do wymiany WS-MetadataExchange (WS-MEX) za pośrednictwem nazwanego potoku.

MexTcpBindingCollectionElement

Reprezentuje kolekcję MexTcpBindingElement obiektów.

MexTcpBindingElement

Reprezentuje element konfiguracji, który określa ustawienia dla powiązania używanego do wymiany WS-MetadataExchange (WS-MEX) za pośrednictwem protokołu TCP.

MsmqBindingElementBase

Udostępnia klasę bazową z elementami wspólnymi dla NetMsmqBindingElement klas i MsmqIntegrationBindingElement .

MsmqElementBase

Udostępnia klasę bazową z składową wspólną dla MsmqIntegrationElement elementów i MsmqTransportElement .

MsmqIntegrationBindingCollectionElement

Reprezentuje kolekcję MsmqIntegrationBindingElements.

MsmqIntegrationBindingElement

Ten element powiązania może służyć do umożliwienia aplikacjom programu Windows Communication Foundation (WCF) wysyłania komunikatów do istniejących aplikacji USŁUGI MSMQ, które używają interfejsów API com, natywnych MSMQ lub interfejsów API w programie , oraz odbierania komunikatów z tych System.Messaging aplikacji. Użyj tej klasy do wysyłania i odbierania komunikatów z aplikacji do obsługi komunikatów opartych na UMQ.

MsmqIntegrationElement

Reprezentuje element konfiguracji, który określa ustawienia wymagane do interakcji z nadawcą lub odbiornikiem usługi kolejkowania komunikatów (MSMQ).

MsmqIntegrationSecurityElement

Hermetyzuje ustawienia zabezpieczeń transportu dla kanału integracji usługi kolejkowania komunikatów (MSMQ).

MsmqTransportElement

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

MsmqTransportSecurityElement

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

MtomMessageEncodingElement

Reprezentuje sekcję konfiguracji, która określa kodowanie i wersjonalizowanie komunikatów używane dla komunikatów opartych na mechanizmie optymalizacji transmisji komunikatów protokołu SOAP (MTOM). Klasa ta nie może być dziedziczona.

NamedPipeConnectionPoolSettingsElement

Reprezentuje element konfiguracji, który określa dodatkowe ustawienia puli połączeń dla transportu nazwanego potoku. Klasa ta nie może być dziedziczona.

NamedPipeSettingsElement

Reprezentuje nazwany element ustawień potoku.

NamedPipeTransportElement

Reprezentuje element konfiguracji, który określa kanał do transferu komunikatów przy użyciu nazwanych potoków, gdy jest uwzględniony w powiązaniu niestandardowym. Klasa ta nie może być dziedziczona.

NamedPipeTransportSecurityElement

Określa zabezpieczenia transportu nazwanego potoku. Klasa ta nie może być dziedziczona.

NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Zawiera kolekcję ServiceModelExtensionElement wystąpień.

NetHttpBindingCollectionElement

Reprezentuje element kolekcji powiązań http sieci.

NetHttpBindingElement

Reprezentuje element powiązania http sieci.

NetHttpsBindingCollectionElement

Reprezentuje element kolekcji powiązań https netto.

NetHttpsBindingElement

Reprezentuje element powiązania net https.

NetHttpWebSocketTransportSettingsElement

Reprezentuje element NetHttpWebSocketTransportSettingsElement dla elementu WebSocketTransportSettings.

NetMsmqBindingCollectionElement

Reprezentuje sekcję konfiguracyjną, która przechowuje kolekcję NetMsmqBindingElement wystąpień.

NetMsmqBindingElement

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

NetMsmqSecurityElement

Klasa NetMsmqSecurityElement hermetyzuje funkcje zabezpieczeń usługi MSMQ dostępne podczas korzystania z NetMsmqBinding powiązania.

NetNamedPipeBindingCollectionElement

Reprezentuje sekcję konfiguracji, która zawiera kolekcję NetNamedPipeBindingElement wystąpień.

NetNamedPipeBindingElement

Reprezentuje element konfiguracji, który definiuje powiązanie, które jest bezpieczne, niezawodne i zoptymalizowane pod kątem komunikacji między procesami na maszynie.

NetNamedPipeSecurityElement

Reprezentuje element konfiguracji, który określa ustawienia zabezpieczeń dla nazwanego powiązania potoku. Klasa ta nie może być dziedziczona.

NetPeerTcpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera elementy specyficzne dla powiązań komunikatów TCP kanału równorzędnego.

NetPeerTcpBindingElement

Reprezentuje element XML, który określa powiązanie dla komunikacji TCP specyficzne dla kanału równorzędnego.

NetTcpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera kolekcję NetTcpBindingElement wystąpień.

NetTcpBindingElement

Reprezentuje element XML, który określa powiązanie dla komunikacji TCP specyficzne dla kanału równorzędnego.

NetTcpContextBindingCollectionElement

Reprezentuje sekcję konfiguracyjną, która przechowuje kolekcję NetTcpContextBindingElement wystąpień.

NetTcpContextBindingElement

Reprezentuje element konfiguracji, który odpowiada NetTcpContextBinding powiązaniu.

NetTcpSecurityElement

Definiuje ustawienia zabezpieczeń dla powiązania netTcpBinding. Klasa ta nie może być dziedziczona.

NonDualMessageSecurityOverHttpElement

Reprezentuje ustawienia konfiguracji dotyczące zabezpieczeń komunikatu wysyłanego przy użyciu protokołu HTTP w przypadku kontraktów usług niedupleksowych. Klasa ta nie może być dziedziczona.

OneWayElement

Reprezentuje element konfiguracji, który umożliwia routing pakietów. Klasa ta nie może być dziedziczona.

PeerCredentialElement

Reprezentuje element konfiguracji, który konfiguruje poświadczenia elementu równorzędnego.

PeerCustomResolverElement

Reprezentuje element konfiguracji dla niestandardowego elementu równorzędnego rozpoznawania nazw.

PeerResolverElement

Definiuje element konfiguracji dla elementu rozpoznawania elementów równorzędnych.

PeerSecurityElement

Definiuje element konfiguracji dla ustawień zabezpieczeń elementu równorzędnego.

PeerTransportElement

Określa element konfiguracji, który powoduje, że kanał transferuje komunikaty w komunikacji równorzędnej, gdy jest uwzględniony w powiązaniu niestandardowym. Klasa ta nie może być dziedziczona.

PeerTransportSecurityElement

Definiuje element konfiguracji do bezpiecznego transportu komunikatów wysyłanych przez elementy równorzędne.

PersistenceProviderElement

Reprezentuje element konfiguracji usługi trwałości, który określa typ implementacji dostawcy trwałości do użycia, a także wartość czasu do użycia dla operacji trwałości. Dodatkowe atrybuty, które pojawiają się w tym elemencie, są przekazywane do konstruktora dla określonego dostawcy trwałości.

PnrpPeerResolverElement

Określa element konfiguracji dla usługi rozpoznawania nazw protokołu PNRP (Peer Name Resolution Protocol).

PolicyImporterElement

Reprezentuje element konfiguracji, który określa Importowanie potwierdzeń niestandardowych zasad dotyczących powiązań. Klasa ta nie może być dziedziczona.

PolicyImporterElementCollection

Reprezentuje kolekcję PolicyImporterElement wystąpień. Klasa ta nie może być dziedziczona.

PrivacyNoticeElement

Reprezentuje element konfiguracji, który określa informacje o ochronie prywatności używane w wsFederationHttp powiązaniu.

ProtocolMappingElement

Udostępnia funkcje tworzenia elementu mapowania protokołu. Ta klasa jest zapieczętowana.

ProtocolMappingElementCollection

Oferuje funkcje wyodrębniania określonych informacji mapowania protokołu komunikacyjnego z kolekcji elementów mapowania protokołów. Ta klasa jest zapieczętowana.

ProtocolMappingSection

Definiuje kolekcję mapowań protokołów. Ta klasa jest zapieczętowana.

ReliableSessionElement

Reprezentuje ustawienie konfiguracji dla WS-Reliable Messaging.

RemoveBehaviorElement

Element konfiguracji służący do usuwania określonego zachowania usługi lub punktu końcowego.

RsaElement

Reprezentuje element konfiguracji dla tożsamości RSA. Klasa ta nie może być dziedziczona.

SecureConversationServiceElement

Reprezentuje element konfiguracji, który określa ustawienia bezpiecznej usługi konwersacji. Klasa ta nie może być dziedziczona.

SecurityElement

Reprezentuje element konfiguracji, który określa opcje zabezpieczeń dla niestandardowego powiązania. Klasa ta nie może być dziedziczona.

SecurityElementBase

Reprezentuje klasę bazową z elementami wspólnymi dla elementu używanego do konfigurowania ustawień zabezpieczeń.

ServiceActivationElement

Zarządza zawartością elementu konfiguracji w połączeniu z aktywacją aplikacji usługi.

ServiceActivationElementCollection

Obsługuje kolekcję elementów konfiguracji, które aktywują usługę i można ją scalić w hierarchii plików konfiguracji.

ServiceAuthenticationElement

Dostarcza element konfiguracji przepływu pracy, który określa na poziomie usługi poprawność transmisji, komunikatu lub elementu inicjatora. Jest to zapieczętowana klasa.

ServiceAuthorizationElement

Reprezentuje element konfiguracji, który definiuje ustawienia zabezpieczeń na poziomie usługi.

ServiceBehaviorElement

Reprezentuje element konfiguracji, który zawiera listę zachowań usługi, która jest stosowana do wszystkich Windows Communication Foundation (WCF) na maszynie.

ServiceBehaviorElementCollection

Zawiera kolekcję ServiceBehaviorElement obiektów. Klasa ta nie może być dziedziczona.

ServiceCredentialsElement

Reprezentuje element konfiguracji, który określa poświadczenia używane do uwierzytelniania usługi, a także ustawienia związane z weryfikacją poświadczeń klienta. Klasa ta nie może być dziedziczona.

ServiceDebugElement

Reprezentuje element konfiguracji, który określa debugowanie i funkcje informacji pomocy dla usługi Windows Communication Foundation (WCF). Klasa ta nie może być dziedziczona.

ServiceElement

Reprezentuje element XML, który zawiera ustawienia dla usługi Windows Communication Foundation (WCF), a także punkty końcowe, które uwidoczniają usługę. Klasa ta nie może być dziedziczona.

ServiceElementCollection

Reprezentuje kolekcję ServiceElement wystąpień. Klasa ta nie może być dziedziczona.

ServiceEndpointElement

Reprezentuje element konfiguracji, który udostępnia ustawienia powiązania, kontraktu i właściwości adresu dla punktu końcowego usługi, który jest używany do uwidoczniania usług. Klasa ta nie może być dziedziczona.

ServiceEndpointElementCollection

Reprezentuje kolekcję ServiceEndpointElement wystąpień. Klasa ta nie może być dziedziczona.

ServiceHealthElement

Reprezentuje element < konfiguracji serviceHealth, > który definiuje zachowanie kondycji usługi.

ServiceHostingEnvironmentSection

Reprezentuje sekcję konfiguracji, która definiuje typ, który środowisko hostingu usług iniekuje wystąpienia dla określonego transportu.

ServiceMetadataEndpointCollectionElement

Reprezentuje element kolekcji w pliku konfiguracji usługi, który zawiera ServiceMetadataEndpoint obiekty.

ServiceMetadataEndpointElement

Sprawia, że metadane są gotowe i dostępne do dalszej dystrybucji i wdrażania w środowisku serwera, dodając element ServiceMetadataEndpoint do elementu konfiguracji usługi.

ServiceMetadataPublishingElement

Reprezentuje element konfiguracji, który kontroluje publikowanie metadanych usługi i skojarzonych informacji. Klasa ta nie może być dziedziczona.

ServiceModelConfigurationElement

Reprezentuje element konfiguracji modelu usługi.

ServiceModelConfigurationElementCollection<ConfigurationElementType>

Reprezentuje abstrakcyjną klasę bazową dla ConfigurationElementCollection elementu używanego w przestrzeni System.ServiceModel.Configuration nazw .

ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement>

Abstrakcyjna klasa bazowa dla osób szukających semantyki scalania podobnej do klasy , która zezwala na duplikaty, ale zgłasza wyjątek, gdy duplikaty znajdują się w tym samym zakresie konfiguracji (np. ten sam plik ConfigurationElementCollection AddRemoveClearMap konfiguracji).

ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Abstrakcyjna klasa bazowa dla kolekcji ServiceModelExtensionElement obiektów.

ServiceModelExtensionElement

Abstrakcyjna klasa bazowa dla elementu konfiguracji, który zawiera dynamiczną kolekcję heterogenicznych elementów podrzędnych.

ServiceModelSectionGroup

Przedstawia sekcję konfiguracji głównej dla Windows Communication Foundation (WCF). Klasa ta nie może być dziedziczona.

ServicePrincipalNameElement

Reprezentuje element konfiguracji, który określa główną nazwę używaną przez klienta do unikatowego identyfikowania wystąpienia usługi. Klasa ta nie może być dziedziczona.

ServiceSecurityAuditElement

Reprezentuje element konfiguracji, który definiuje ustawienia konfiguracji związane z inspekcją dla zachowania. Klasa ta nie może być dziedziczona.

ServicesSection

Przedstawia sekcję konfiguracyjną zawierającą usługi.

ServiceThrottlingElement

Reprezentuje element konfiguracji, który określa mechanizm ograniczania Windows Communication Foundation (WCF). Klasa ta nie może być dziedziczona.

ServiceTimeoutsElement

Reprezentuje element konfiguracji, który określa limit czasu dla usługi. Klasa ta nie może być dziedziczona.

SslStreamSecurityElement

Reprezentuje element konfiguracji, który określa ustawienia zabezpieczeń dla powiązania strumienia SSL. Klasa ta nie może być dziedziczona.

StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>

Udostępnia klasę bazową dla sekcji konfiguracji, które określają wstępnie zdefiniowane powiązania udostępniane przez program Windows Communication Foundation (WCF).

StandardBindingElement

Udostępnia klasę bazową dla elementów konfiguracji, które określają wstępnie zdefiniowane powiązania udostępniane przez program Windows Communication Foundation (WCF).

StandardBindingElementCollection<TBindingConfiguration>

Reprezentuje kolekcję StandardBindingElement obiektów. Klasa ta nie może być dziedziczona.

StandardBindingOptionalReliableSessionElement

Reprezentuje opcjonalne ustawienie konfiguracji dla WS-Reliable komunikatów zdefiniowanych w standardowym powiązaniu. Klasa ta nie może być dziedziczona.

StandardBindingReliableSessionElement

Reprezentuje ustawienie konfiguracji dla komunikatów WS-Reliable zdefiniowanych w standardowym powiązaniu.

StandardEndpointCollectionElement<TStandardEndpoint,TEndpointConfiguration>

Obsługuje domyślną kolekcję standardowych elementów punktu końcowego w pliku konfiguracji.

StandardEndpointElement

Zarządza standardowym elementem punktu końcowego dla pliku konfiguracji aplikacji usługi.

StandardEndpointElementCollection<TEndpointConfiguration>

Reprezentuje ogólną kolekcję standardowych elementów punktu końcowego, które są typu standardowego lub typu, z którego można przypisać typ standardowy.

StandardEndpointsSection

Reprezentuje sekcję konfiguracji standardowych punktów końcowych. Klasa ta nie może być dziedziczona.

SynchronousReceiveElement

Reprezentuje element konfiguracji, który służy do określania zachowania w czasie działania dla odbierania komunikatów w aplikacji usługi lub klienta. Klasa ta nie może być dziedziczona.

TcpConnectionPoolSettingsElement

Reprezentuje element konfiguracji, który określa dodatkowe ustawienia puli połączeń dla transportu TCP. Klasa ta nie może być dziedziczona.

TcpTransportElement

Określa element konfiguracji, który powoduje, że kanał do transferu komunikatów transportu TCP, gdy jest uwzględniony w niestandardowym powiązaniu. Klasa ta nie może być dziedziczona.

TcpTransportSecurityElement

Element XML, który definiuje ustawienia zabezpieczeń dla powiązania TcpTransport. Klasa ta nie może być dziedziczona.

TextMessageEncodingElement

Reprezentuje element konfiguracji, który określa kodowanie znaków i wersjonarowanie komunikatów używane w tekstowych komunikatach XML. Klasa ta nie może być dziedziczona.

TransactedBatchingElement

Reprezentuje element konfiguracji, który określa, czy przetwarzanie wsadowe transakcji jest obsługiwane dla operacji odbierania. Klasa ta nie może być dziedziczona.

TransactionFlowElement

Reprezentuje element konfiguracji, który określa obsługę przepływu transakcji dla powiązania.

TransportConfigurationTypeElement

Element XML, który identyfikuje typ określonego transportu.

TransportConfigurationTypeElementCollection

Kolekcja TransportConfigurationTypeElement elementów.

TransportElement

Dostarcza klasę bazową do reprezentowania elementu konfiguracji powiązania transportu.

UdpBindingCollectionElement

Reprezentuje element kolekcji powiązań UDP.

UdpBindingElement

Reprezentuje element powiązania UDP.

UdpRetransmissionSettingsElement

Reprezentuje element ustawień retransmisji UDP.

UdpTransportElement

Reprezentuje element konfiguracji, który powoduje, że kanał do transferu komunikatów na transportu UDP, gdy jest uwzględniony w powiązaniu niestandardowym. Klasa ta nie może być dziedziczona.

UseManagedPresentationElement

Reprezentuje element powiązania, który zarządza prezentacją.

UseRequestHeadersForMetadataAddressElement

Umożliwia pobieranie informacji o adresie metadanych z nagłówków komunikatów żądania do użycia w elementach konfiguracji.

UserNameServiceElement

Reprezentuje element konfiguracji, który określa poświadczenia usługi na podstawie nazwy użytkownika i hasła. Klasa ta nie może być dziedziczona.

UserPrincipalNameElement

Reprezentuje element konfiguracji, który określa główną nazwę użytkownika. Klasa ta nie może być dziedziczona.

WebHttpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera elementy podrzędne, które określają ustawienia do używania WebHttpBinding powiązania.

WebHttpBindingElement

Element powiązania używany do konfigurowania punktów końcowych dla usług sieci Web Windows Communication Foundation (WCF), które odpowiadają na żądania HTTP zamiast komunikatów protokołu SOAP.

WebHttpElement

Włącza WebHttpBehavior dla punktu końcowego za pomocą konfiguracji.

WebHttpEndpointCollectionElement

Reprezentuje kolekcję WebHttpEndpoint obiektów.

WebHttpEndpointElement

Reprezentuje element konfiguracji programu WCF dla aplikacji usługi internetowej.

WebHttpSecurityElement

Element XML, który konfiguruje zabezpieczenia dla usługi z punktami końcowymi, które odbierają żądania HTTP. Klasa ta nie może być dziedziczona.

WebMessageEncodingElement

Reprezentuje element konfiguracji, który określa kodowanie znaków używane dla komunikatów innych niż PROTOKOŁU SOAP. Klasa ta nie może być dziedziczona.

WebScriptEnablingElement

Włącza WebScriptEnablingBehavior dla punktu końcowego za pomocą konfiguracji.

WebScriptEndpointCollectionElement

Reprezentuje kolekcję WebScriptEndpoint obiektów.

WebScriptEndpointElement

Reprezentuje niestandardowy element konfiguracji, który definiuje element WebScriptEndpoint w pliku konfiguracji.

WebSocketTransportSettingsElement

Reprezentuje element WebSocketTransportSettingsElement dla elementu WebSocketTransportSettings.

WindowsClientElement

Reprezentuje element konfiguracji, który określa ustawienia dla Windows do reprezentowania klienta. Klasa ta nie może być dziedziczona.

WindowsServiceElement

Reprezentuje element konfiguracji, który określa ustawienia Windows poświadczeń usługi. Klasa ta nie może być dziedziczona.

WindowsStreamSecurityElement

Reprezentuje element konfiguracji, który służy do określania ustawień zabezpieczeń strumienia systemu Windows dla powiązania. Klasa ta nie może być dziedziczona.

WorkflowRuntimeElement

Reprezentuje element konfiguracji, który określa ustawienia dla wystąpienia programu do hostowania usług Windows WorkflowRuntime Communication Foundation (WCF).

WS2007FederationHttpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera kolekcję WS2007FederationHttpBindingElement wystąpień.

WS2007FederationHttpBindingElement

Reprezentuje element konfiguracji, który definiuje WS2007FederationHttpBinding powiązanie.

WS2007HttpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera elementy podrzędne, które określają ustawienia dotyczące używania WS2007HttpBinding powiązania.

WS2007HttpBindingElement

Reprezentuje powiązanie międzyoperacyjne, które pochodzi od elementów powiązania i zapewnia obsługę poprawnych wersji WSHttpBinding elementów powiązania , i Security ReliableSession TransactionFlow .

WsdlImporterElement

Reprezentuje element konfiguracji, który określa import Web Services Description Language (WSDL) 1.1 z WS-Policy załączników.

WsdlImporterElementCollection

Reprezentuje kolekcję WsdlImporterElement wystąpień. Klasa ta nie może być dziedziczona.

WSDualHttpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera kolekcję WSDualHttpBindingElement wystąpień.

WSDualHttpBindingElement

Reprezentuje element konfiguracji dla bezpiecznego i międzyoperacyjnego powiązania, które jest odpowiednie dla kontraktów usług dwukierunkowych lub komunikacji za pośrednictwem pośredników protokołu SOAP.

WSDualHttpSecurityElement

Reprezentuje element XML, który definiuje ustawienia zabezpieczeń dla powiązania wsDualHttpBinding.

WSFederationHttpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera kolekcję WSFederationHttpBindingElement wystąpień.

WSFederationHttpBindingElement

Reprezentuje element konfiguracji, który definiuje powiązanie, które obsługuje federację WS.

WSFederationHttpSecurityElement

Reprezentuje element XML, który definiuje ustawienia zabezpieczeń dla powiązania wsFederationHttp. Klasa ta nie może być dziedziczona.

WSHttpBindingBaseElement

Dostarcza klasę bazową z składową wspólną dla WSHttpBindingElement klas i WSFederationHttpBindingElement .

WSHttpBindingCollectionElement

Reprezentuje element konfiguracji, który zawiera elementy podrzędne, które określają ustawienia dla użycia powiązania wsHttpBinding.

WSHttpBindingElement

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

WSHttpContextBindingCollectionElement

Reprezentuje WSHttpContextBindingElement kolekcję obiektów.

WSHttpContextBindingElement

Reprezentuje element konfiguracji, który odpowiada WSHttpContextBinding powiązaniu.

WSHttpSecurityElement

Element XML, który definiuje ustawienia zabezpieczeń dla powiązania wsHttpBinding.

WSHttpTransportSecurityElement

Reprezentuje element konfiguracji, który definiuje ustawienia uwierzytelniania dla transportu HTTP. Klasa ta nie może być dziedziczona.

X509CertificateTrustedIssuerElement

Reprezentuje element konfiguracji, który określa certyfikat wystawiony przez zaufanego wystawcę. Klasa ta nie może być dziedziczona.

X509CertificateTrustedIssuerElementCollection

Zawiera kolekcję X509CertificateTrustedIssuerElement wystąpień. Klasa ta nie może być dziedziczona.

X509ClientCertificateAuthenticationElement

Reprezentuje element konfiguracji, który określa ustawienia uwierzytelniania dla certyfikatu klienta. Klasa ta nie może być dziedziczona.

X509ClientCertificateCredentialsElement

Reprezentuje element konfiguracji, który określa certyfikat używany przez klienta. Klasa ta nie może być dziedziczona.

X509DefaultServiceCertificateElement

Reprezentuje element konfiguracji, który określa domyślny certyfikat używany przez usługę. Klasa ta nie może być dziedziczona.

X509InitiatorCertificateClientElement

Reprezentuje element konfiguracji, który określa certyfikat używany przez klienta do identyfikowania się. Klasa ta nie może być dziedziczona.

X509InitiatorCertificateServiceElement

Reprezentują element konfiguracji, który określa wymaganie nadawcy dotyczące certyfikatu X.509, który jest używany przez adresata podczas odpowiadania nadawcy. Klasa ta nie może być dziedziczona.

X509PeerCertificateAuthenticationElement

Reprezentuje element konfiguracji, który określa ustawienia uwierzytelniania dla certyfikatu elementu równorzędnego. Klasa ta nie może być dziedziczona.

X509PeerCertificateElement

Reprezentuje element konfiguracji, który określa certyfikat używany przez element równorzędny. Klasa ta nie może być dziedziczona.

X509RecipientCertificateClientElement

Reprezentuje element konfiguracji, który określa wymagania odbiorcy dotyczące certyfikatu X.509, który ma być używany przez nadawcę. Klasa ta nie może być dziedziczona.

X509RecipientCertificateServiceElement

Reprezentuje element konfiguracji, który określa certyfikat używany przez usługę do identyfikowania się. Klasa ta nie może być dziedziczona.

X509ScopedServiceCertificateElement

Reprezentuje element konfiguracji, który określa certyfikat usługi. Klasa ta nie może być dziedziczona.

X509ScopedServiceCertificateElementCollection

Zawiera kolekcję X509ScopedServiceCertificateElement wystąpień. Klasa ta nie może być dziedziczona.

X509ServiceCertificateAuthenticationElement

Reprezentuje element konfiguracji, który określa ustawienia uwierzytelniania dla certyfikatu usługi. Klasa ta nie może być dziedziczona.

XmlDictionaryReaderQuotasElement

Reprezentuje element konfiguracji, który definiuje ograniczenia dotyczące złożoności komunikatów protokołu SOAP, które mogą być przetwarzane przez punkty końcowe skonfigurowane za pomocą powiązania. Klasa ta nie może być dziedziczona.

XmlElementElement

Reprezentuje ustawienia konfiguracji dla elementu XML. Klasa ta nie może być dziedziczona.

XmlElementElementCollection

Reprezentuje kolekcję XmlElementElement wystąpień. Klasa ta nie może być dziedziczona.

XPathMessageFilterElement

Reprezentuje element konfiguracji, który jest używany w rejestrowaniu komunikatów. Klasa ta nie może być dziedziczona.

XPathMessageFilterElementCollection

Reprezentuje kolekcję XPathMessageFilterElement obiektów. Klasa ta nie może być dziedziczona.

XPathMessageFilterElementComparer

Udostępnia funkcję porównywania XPathMessageFilterElement dwóch wystąpień.

Interfejsy

IBindingConfigurationElement

Udostępnia podstawowe ustawienia konfiguracji dla elementu powiązania.

Wyliczenia

AuthenticationMode

Określa ustawienie uwierzytelniania używane do wymiany komunikatów.