System.ServiceModel Obor názvů

Poskytuje třídy, které se vztahují k modelu služby. Provides classes related to the service model.

Třídy

ActionNotSupportedException

Tato výjimka je obvykle vyvolána u klienta, pokud akce související s vyvolanou operací neodpovídá žádné akci operací na serveru.This exception is typically thrown on the client when the action related to the operation invoked does not match any action of operations in the server.

AddressAccessDeniedException

Výjimka, která je vyvolána při odepření přístupu k adrese.The exception that is thrown when access to the address is denied.

AddressAlreadyInUseException

Výjimka, která je vyvolána, když adresa není k dispozici, protože je již používána.The exception that is thrown when an address is unavailable because it is already in use.

BasicHttpBinding

Představuje vazbu, kterou může služba Windows Communication Foundation (WCF) použít ke konfiguraci a zpřístupnění koncových bodů, které mohou komunikovat s webovými službami a klienty na bázi ASMX a dalšími službami, které odpovídají profilu WS-I Basic Profile 1,1.Represents a binding that a Windows Communication Foundation (WCF) service can use to configure and expose endpoints that are able to communicate with ASMX-based Web services and clients and other services that conform to the WS-I Basic Profile 1.1.

BasicHttpContextBinding

Poskytuje kontextově povolenou vazbu pro BasicHttpBinding vazbu.Provides a context-enabled binding for the BasicHttpBinding binding.

BasicHttpMessageSecurity

Nakonfiguruje nastavení zabezpečení na úrovni zprávy pro BasicHttpBinding .Configures message-level security settings for BasicHttpBinding.

BasicHttpsBinding

Určuje základní nastavení vazby https.Specifies basic https binding settings.

BasicHttpSecurity

Konfiguruje nastavení zabezpečení basicHttpBinding vazby.Configures the security settings of a basicHttpBinding binding.

BasicHttpsSecurity

Určuje základní nastavení zabezpečení https.Specifies basic https security settings.

CallbackBehaviorAttribute

Konfiguruje implementaci služby zpětného volání v klientské aplikaci.Configures a callback service implementation in a client application.

ChannelFactory

Vytvoří a spravuje kanály používané klienty k posílání zpráv do koncových bodů služby.Creates and manages the channels that are used by clients to send messages to service endpoints.

ChannelFactory<TChannel>

Továrna vytvářející kanály různých typů, které klienti používají k odesílání zpráv do nakonfigurovaného koncového bodu služby.A factory that creates channels of different types that are used by clients to send messages to variously configured service endpoints.

ChannelTerminatedException

Tato výjimka je obvykle vyvolána v klientovi, když je kanál ukončen, protože server zavírá přidružené připojení.This exception is typically thrown on the client when a channel is terminated due to server closing the associated connection.

ClientBase<TChannel>.ChannelBase<T>

Představuje obecnou třídu ChannelBase.Represents the generic ChannelBase class.

ClientBase<TChannel>.InvokeAsyncCompletedEventArgs

Ukládá výsledky z asynchronního volání provedeného klientem.Stores the results from an asynchronous call made by the client.

ClientBase<TChannel>

Poskytuje základní implementaci, která se používá k vytvoření objektů klienta Windows Communication Foundation (WCF), které mohou volat služby.Provides the base implementation used to create Windows Communication Foundation (WCF) client objects that can call services.

ClientCredentialsSecurityTokenManager

Spravuje tokeny zabezpečení pro klienta.Manages security tokens for the client.

CommunicationException

Představuje chybu komunikace v klientské aplikaci nebo službě.Represents a communication error in either the service or client application.

CommunicationObjectAbortedException

Výjimka, která je vyvolána při volání do ICommunicationObject objektu, který byl přerušen.The exception that is thrown when the call is to an ICommunicationObject object that has aborted.

CommunicationObjectFaultedException

Výjimka, která je vyvolána, když je provedeno volání na objekt komunikace, u kterého došlo k chybě.The exception that is thrown when a call is made to a communication object that has faulted.

CorrelationActionMessageFilter

Poskytuje implementaci tohoto filtru v rámci jazyka XAML MessageFilter pro jednu akci.Provides a XAML-friendly implementation of a MessageFilter that filters on a single action.

CorrelationQuery

Představuje Where klauzuli a Select klauzuli, které identifikují jedinečné charakteristiky zprávy, aby je bylo možné směrovat do správné instance.Represents a Where clause and a Select clause that identify the unique characteristics of a message so that it can be routed to the correct instance.

DataContractFormatAttribute

Instruuje infrastrukturu Windows Communication Foundation (WCF), aby používala DataContractSerializer .Instructs the Windows Communication Foundation (WCF) infrastructure to use the DataContractSerializer.

DeliveryRequirementsAttribute

Určuje požadavky na funkce, které musí vazby poskytovat službě nebo implementaci klienta.Specifies the feature requirements that bindings must provide to the service or client implementation.

DnsEndpointIdentity

Určuje identitu DNS serveru.Specifies the DNS identity of the server.

DuplexChannelFactory<TChannel>

Poskytuje prostředky pro vytváření a správu duplexních kanálů různých typů používaných klienty k posílání a přijímání zpráv do koncových bodů služby.Provides the means to create and manage duplex channels of different types that are used by clients to send and receive messages to and from service endpoints.

DuplexClientBase<TChannel>

Slouží k vytvoření kanálu pro duplexní službu a k přidružení kanálu k objektu zpětného volání.Used to create a channel to a duplex service and associate that channel with a callback object.

Endpoint

Představuje koncový bod deklarovaný v jazyce XAML.Represents an endpoint declared in XAML.

EndpointAddress

Poskytuje jedinečnou síťovou adresu, kterou klient používá ke komunikaci s koncovým bodem služby.Provides a unique network address that a client uses to communicate with a service endpoint.

EndpointAddress10

Poskytuje serializovatelný typ adresy koncového bodu, který je kompatibilní s WS-Addressing V1 a který umožňuje jeho zveřejnění v rámci kontraktu služby.Provides a serializable type of endpoint address that is WS-Addressing V1 compliant and that enables it to be exposed as part of the service contract.

EndpointAddressAugust2004

Poskytuje serializovatelný typ adresy koncového bodu, který je kompatibilní s verzí WS-Addressing zveřejněné v srpnu 2004 a umožňuje, aby byl zveřejněn jako součást kontraktu služby.Provides a serializable type of endpoint address that is compliant with the version of WS-Addressing published in August 2004 and that enables it to be exposed as part of the service contract.

EndpointAddressBuilder

Továrna pro vytváření nových (neměnných) adres koncového bodu s konkrétními hodnotami vlastností.A factory for producing new (immutable) endpoint addresses with specific property values.

EndpointIdentity

Abstraktní třída, která při implementaci poskytuje identitu, která umožňuje ověřování koncového bodu klienty, na kterých vyměňuje zprávy.An abstract class that when implemented provides an identity that enables the authentication of an endpoint by clients that exchange messages with it.

EndpointIdentityExtension

Rozšíření značek pro EndpointIdentity třídu.A markup extension for the EndpointIdentity class.

EndpointNotFoundException

Výjimka, která je vyvolána, když se nepovedlo najít nebo dosáhnout vzdáleného koncového bodu.The exception that is thrown when a remote endpoint could not be found or reached.

EnvelopeVersion

Obsahuje informace související s verzí SOAP přidruženou ke zprávě a jejím výměnou.Contains information related to the version of SOAP associated with a message and its exchange.

ExceptionDetail

Představuje podrobné informace o chybě.Represents fault detail information.

ExceptionMapper

Definuje mapování, které se má použít pro převod výjimek na chybu.Defines the mapping to be used for translating exceptions to fault.

ExtensionCollection<T>

Představuje kolekci rozšíření.Represents a collection of extensions.

FaultCode

Představuje kód chyby protokolu SOAP.Represents a SOAP fault code.

FaultContractAttribute

Určuje jednu nebo více chyb SOAP, které se vrátí, když operace služby narazí na chyby zpracování.Specifies one or more SOAP faults that are returned when a service operation encounters processing errors.

FaultException

Představuje chybu protokolu SOAP.Represents a SOAP fault.

FaultException<TDetail>

Používá se v klientské aplikaci k zachycení smluvně určených chyb protokolu SOAP.Used in a client application to catch contractually-specified SOAP faults.

FaultImportOptions

Označuje, zda se má použít XmlSerializer pro čtení a zápis chyb.Indicates whether to use the XmlSerializer for reading and writing faults.

FaultReason

Poskytuje textový popis chyby protokolu SOAP.Provides a text description of a SOAP fault.

FaultReasonText

Představuje text důvodu chyby protokolu SOAP.Represents the text of the reason of a SOAP fault.

FederatedMessageSecurityOverHttp

Konfiguruje zabezpečení vazby na úrovni zprávy WSFederationHttpBinding .Configures the message-level security of the WSFederationHttpBinding binding.

HttpBindingBase

Určuje základní vazbu HTTP.Specifies the base HTTP binding.

HttpTransportSecurity

Představuje nastavení zabezpečení na úrovni přenosu pro WSHttpBinding .Represents the transport-level security settings for the WSHttpBinding.

InstanceContext

Představuje informace o kontextu instance služby.Represents the context information for a service instance.

InvalidMessageContractException

Představuje kontrakt zprávy, který není platný.Represents a message contract that is not valid.

MessageBodyMemberAttribute

Určuje, že člen je serializován jako element uvnitř těla protokolu SOAP.Specifies that a member is serialized as an element inside the SOAP body.

MessageContractAttribute

Definuje třídu silného typu, která odpovídá zprávě SOAP.Defines a strongly-typed class that corresponds to a SOAP message.

MessageContractMemberAttribute

Deklaruje základní členy pro MessageBodyMemberAttribute a MessageHeaderAttribute .Declares the base members for MessageBodyMemberAttribute and MessageHeaderAttribute.

MessageHeader<T>

Představuje obsah hlavičky SOAP.Represents the content of a SOAP header.

MessageHeaderArrayAttribute

Určuje, že výchozí prvek obálky ve zprávě SOAP nesmí být zapsaný kolem typů polí v elementu Header.Specifies that the default wrapper element in the SOAP message must not be written around array types in a header element.

MessageHeaderAttribute

Určuje, že datový člen je záhlaví zprávy SOAP.Specifies that a data member is a SOAP message header.

MessageHeaderException

Výjimka, která je vyvolána v případě, že při zpracování zprávy nejsou splněna očekávání týkající se hlaviček zprávy protokolu SOAP.The exception that is thrown when the expectations regarding headers of a SOAP message are not satisfied when the message is processed.

MessageParameterAttribute

Určuje název názvů parametrů žádosti a odpovědi.Controls the name of the request and response parameter names. Nelze použít se Message smlouvou nebo se zprávami.Cannot be used with Message or message contracts.

MessagePropertyAttribute

Představuje data, která se předávají místně pomocí vlastního typu zprávy, ale nejsou serializovaná do zprávy SOAP.Represents data that is passed locally with a custom message type but not serialized into a SOAP message.

MessageQuerySet

Sada MessageQuery objektů a přidružený parametr řetězce.A set of MessageQuery objects and an associated string parameter. Korelační hodnota hash ( InstanceKey ) je vypočítána z výsledků MessageQuery objektů i přidružených řetězců.A correlation hash (InstanceKey) is computed from the results of the MessageQuery objects as well as the associated strings.

MessageSecurityOverHttp

Povolí nastavení vlastností zabezpečení na úrovni zprávy ve vazbě wsDualHttpBinding.Enables setting message-level security properties on the wsDualHttpBinding binding.

MessageSecurityOverMsmq

Povoluje nastavení vlastností zabezpečení na úrovni zprávy u NetMsmqBinding vazby.Enables setting message-level security properties on the NetMsmqBinding binding.

MessageSecurityOverTcp

Nakonfiguruje zabezpečení na úrovni zpráv pro zprávu odeslanou pomocí přenosu protokolu TCP.Configures the message-level security for a message sent using the TCP transport.

MessageSecurityVersion

Abstraktní třída kontejneru, která při implementaci několika jeho statických vlastností obsahuje informace o verzi pro součásti zabezpečení.An abstract container class that, when implemented by several of its static properties, contains version information for security components.

MsmqBindingBase

Základní třída pro NetMsmqBinding a MsmqIntegrationBinding .The base class for NetMsmqBinding and MsmqIntegrationBinding.

MsmqException

Zapouzdřuje chyby vrácené službou Řízení front zpráv (MSMQ).Encapsulates errors returned by Message Queuing (MSMQ). Tato výjimka je vyvolána přenosem služby Řízení front zpráv a integrací kanálu služby Řízení front zpráv.This exception is thrown by the Message Queuing transport and the Message Queuing integration channel.

MsmqPoisonMessageException

Zapouzdřuje výjimku, která je vyvolána, když kanál zjistí, že zpráva je nezpracovatelná zpráva.Encapsulates the exception that is thrown when the channel detects that the message is a poison message.

MsmqTransportSecurity

MsmqTransportSecurityTřída zapouzdřuje nastavení zabezpečení přenosu pro přenosy ve frontě.The MsmqTransportSecurity class encapsulates the transport security settings for queued transports.

NamedPipeTransportSecurity

Poskytuje vlastnosti, které řídí úroveň ochrany pojmenovaného kanálu.Provides properties that control protection level for a named pipe.

NetHttpBinding

Určuje nastavení pro NetHttpBinding .Specifies settings for NetHttpBinding.

NetHttpsBinding

Určuje nastavení pro NetHttpsBinding.Specifies settings for NetHttpsBinding.

NetMsmqBinding

Představuje vazbu ve frontě, která je vhodná pro komunikaci mezi počítači.Represents a queued binding that is suitable for cross-machine communication.

NetMsmqSecurity

NetMsmqSecurityTřída zapouzdřuje funkce zabezpečení služby MSMQ, které jsou k dispozici při použití NetMsmqBinding vazby.The NetMsmqSecurity class encapsulates the MSMQ security features available when using the NetMsmqBinding binding.

NetNamedPipeBinding

Poskytuje zabezpečenou a spolehlivou vazbu, která je optimalizovaná pro komunikaci v počítači.Provides a secure and reliable binding that is optimized for on-machine communication.

NetNamedPipeSecurity

Poskytuje přístup k nastavení zabezpečení pro koncové body, které jsou nakonfigurovány s použitím vazby pojmenovaného kanálu.Provides access to the security settings for endpoints configured with the named pipe binding.

NetPeerTcpBinding

Poskytuje zabezpečenou vazbu pro síťové aplikace peer-to-peer.Provides a secure binding for peer-to-peer network applications.

NetTcpBinding

Zabezpečená a spolehlivá vazba vhodná pro komunikaci mezi počítači.A secure, reliable binding suitable for cross-machine communication.

NetTcpContextBinding

Poskytuje kontextově povolenou vazbu pro NetTcpContextBinding vazbu.Provides a context-enabled binding for the NetTcpContextBinding binding.

NetTcpSecurity

Určuje typy zabezpečení na úrovni přenosu a zprávy používané koncovým bodem nakonfigurovaným pomocí NetTcpBinding .Specifies the types of transport-level and message-level security used by an endpoint configured with a NetTcpBinding.

NonDualMessageSecurityOverHttp

Představuje nastavení zabezpečení vazby wsHttpBinding.Represents the security settings of the wsHttpBinding binding.

OperationBehaviorAttribute

Určuje chování místního spuštění metody služby.Specifies the local execution behavior of a service method.

OperationContext

Poskytuje přístup k kontextu spuštění metody služby.Provides access to the execution context of a service method.

OperationContextScope

Vytvoří blok, ve kterém OperationContext je objekt v oboru.Creates a block within which an OperationContext object is in scope.

OperationContractAttribute

Označuje, že Metoda definuje operaci, která je součástí kontraktu služby v aplikaci Windows Communication Foundation (WCF).Indicates that a method defines an operation that is part of a service contract in a Windows Communication Foundation (WCF) application.

OptionalReliableSession

Poskytuje pohodlný přístup k tomu, jestli je povolená Spolehlivá relace při použití některé z předdefinovaných vazeb, kde je volitelná.Provides convenient access to whether a reliable session is enabled when using one of the predefined bindings where it is optional.

PeerHopCountAttribute

Určuje člen počtu partnerských segmentů v bloku hlaviček zprávy SOAP.Specifies the peer hop count member of a SOAP message header block.

PeerMessagePropagationFilter

Definuje základní třídu pro filtry zpráv rovnocenného kanálu.Defines the base class for peer channel message filters.

PeerNode

Definuje instanci rovnocenného uzlu používaného aplikací zapojenými do konkrétní partnerské sítě.Defines the instance of a peer node used by an application participating in a specific peer mesh.

PeerNodeAddress

Určuje typ, který obsahuje EndpointAddress pro partnerský uzel, i volitelnou kolekci IP adres s více adresami.Specifies a type that contains the EndpointAddress for a peer node as well as an optional collection of multihoming IP addresses.

PeerResolver

Určuje základní typ, který se používá k definování kontraktu pro registraci a rozlišení ID partnerské sítě k adresám koncových uzlů, které se účastní sítě.Specifies a base type used to define the contract for the registration and resolution of a peer mesh ID to the endpoint addresses of nodes participating in the mesh.

PeerSecuritySettings

Obsahuje nastavení zabezpečení související s rovnocenným kanálem, včetně typu použitého ověřování a zabezpečení používaného pro přenos zpráv.Contains the security settings associated with a peer channel, including the type of authentication used and the security used for the message transport.

PeerTransportSecuritySettings

Obsahuje nastavení zabezpečení pro přenos rovnocenného kanálu.Contains the security settings for a peer channel transport.

PoisonMessageException

Výjimka, která je vyvolána, když je zpráva považována za poškozenou.An exception that is thrown when the message is deemed poison. Zpráva je poškozena, pokud dojde k opakovanému pokusu o doručení zprávy.A message is poisoned if it fails repeated attempts to deliver the message.

ProtocolException

Výjimka, která je vyvolána v klientovi, který je vyvolán v případě, že komunikace se vzdálenou stranou není možná kvůli neshodě protokolů pro přenos dat.The exception seen on the client that is thrown when communication with the remote party is impossible due to mismatched data transfer protocols.

QuotaExceededException

Výjimka, která je vyvolána při překročení kvóty zprávy.The exception that is thrown when a message quota has been exceeded.

ReceiveContextEnabledAttribute

Tento atribut lze použít na operace služby, aby bylo možné povolit chování kontextu příjmu.This attribute can be applied to service operations to enable receive context behavior.

ReliableMessagingVersion

Obsahuje nastavení pro podporované verze WS-ReliableMessagingho protokolu.Contains the settings for the supported versions of the WS-ReliableMessaging protocol. Toto je abstraktní třída.This is an abstract class.

ReliableSession

Poskytuje pohodlný přístup k vlastnostem prvku vazby spolehlivé relace, který je k dispozici při použití jedné z vazeb poskytovaných systémem.Provides convenient access to the properties of a reliable session binding element that are available when using one of the system-provided bindings.

RsaEndpointIdentity

Určuje identitu RSA pro koncový bod služby.Specifies an RSA identity for the service endpoint.

ServerTooBusyException

Výjimka, která je vyvolána, když je server příliš zaneprázdněn pro přijetí zprávy.The exception that is thrown when a server is too busy to accept a message.

ServiceActivationException

Výjimka, která je vyvolána, když se služba nepovede aktivovat.The exception that is thrown when a service fails to activate.

ServiceAuthenticationManager

Představuje Správce ověřování služby.Represents a service authentication manager.

ServiceAuthorizationManager

Poskytuje kontrolu přístupu k autorizaci pro operace služby.Provides authorization access checking for service operations.

ServiceBehaviorAttribute

Určuje chování interního spuštění pro implementaci kontraktu služby.Specifies the internal execution behavior of a service contract implementation.

ServiceConfiguration

Představuje konfigurovatelnou vlastnost služby.Represents a configurable property for the service.

ServiceContractAttribute

Označuje, že rozhraní nebo třída definuje kontrakt služby v aplikaci Windows Communication Foundation (WCF).Indicates that an interface or a class defines a service contract in a Windows Communication Foundation (WCF) application.

ServiceHost

Poskytuje hostitele pro služby.Provides a host for services.

ServiceHostBase

Rozšiřuje ServiceHostBase třídu a implementuje hostitele, které zveřejňují vlastní programovací modely.Extends the ServiceHostBase class to implement hosts that expose custom programming models.

ServiceHostingEnvironment

Poskytuje informace o aktuálním hostitelském prostředí, ve kterém jsou spuštěny služby Windows Communication Foundation (WCF).Provides information about the current hosting environment in which Windows Communication Foundation (WCF) services are running.

ServiceKnownTypeAttribute

Určuje známé typy, které má služba použít při serializaci nebo deserializaci.Specifies known types to be used by a service when serializing or deserializing.

ServiceSecurityContext

Představuje kontext zabezpečení vzdálené strany.Represents the security context of a remote party. V klientovi představuje identitu služby a ve službě představuje identitu klienta.On the client, represents the service identity and, on the service, represents the client identity.

SpnEndpointIdentity

Představuje hlavní název služby (SPN) pro identitu, pokud vazba používá protokol Kerberos.Represents a service principal name (SPN) for an identity when the binding uses Kerberos.

TcpTransportSecurity

Poskytuje vlastnosti, které řídí parametry ověřování a úroveň ochrany pro přenos TCP.Provides properties that control authentication parameters and protection level for the TCP transport.

TransactionFlowAttribute

Určuje, zda operace služby akceptuje příchozí transakce z klienta.Specifies whether a service operation accepts incoming transactions from a client.

TransactionProtocol

Určuje protokol transakce použitý v toku transakcí.Specifies the transaction protocol used in flowing transactions.

UdpBinding

Představuje vazbu UDP.Represents a UDP binding.

UnknownMessageReceivedEventArgs

Obsahuje zprávu přijatou kanálem a nelze k ní přidružit žádnou operaci zpětného volání nebo nevyřízenou žádost.Contains the message received by a channel and cannot be associated with any callback operation or pending request.

UpnEndpointIdentity

Představuje hlavní název uživatele (UPN) pro identitu, která se používá, když vazba využívá režim ověřování SSPINegotiate .Represents a user principal name (UPN) for an identity which is used when the binding utilizes the SSPINegotiate authentication mode.

UriSchemeKeyedCollection

Poskytuje kolekci bezpečnou pro přístup z více vláken, která obsahuje identifikátory URI, které jsou nastavené podle názvu schématu přenosu.Provides a thread-safe collection that contains URIs that are keyed by their transport scheme name.

WebHttpBinding

Vazba používaná ke konfiguraci koncových bodů pro webové služby Windows Communication Foundation (WCF), které jsou vystaveny prostřednictvím požadavků HTTP namísto zpráv SOAP.A binding used to configure endpoints for Windows Communication Foundation (WCF) Web services that are exposed through HTTP requests instead of SOAP messages.

WebHttpSecurity

Určuje typy zabezpečení, které je k dispozici pro koncový bod služby konfigurovaný pro příjem požadavků HTTP.Specifies the types of security available to a service endpoint configured to receive HTTP requests.

WorkflowServiceHost

Poskytuje hostitele pro služby založené na pracovních postupech.Provides host for workflow-based services.

WS2007FederationHttpBinding

Zabezpečená a interoperabilní vazba, která je odvozena z WS2007HttpBinding a podporuje federované zabezpečení.A secure and interoperable binding that derives from WS2007HttpBinding and supports federated security.

WS2007HttpBinding

Představuje interoperabilní vazbu, která je odvozena z WSHttpBinding a poskytuje podporu pro aktualizované verze Security ReliableSession prvků, a TransactionFlow vazby.Represents an interoperable binding that derives from WSHttpBinding and provides support for the updated versions of the Security, ReliableSession, and TransactionFlow binding elements.

WSDualHttpBinding

Zabezpečená a interoperabilní vazba, která je navržená pro použití se duplexní kontrakty služby, které umožňují službám i klientům odesílat a přijímat zprávy.A secure and interoperable binding that is designed for use with duplex service contracts that allows both services and clients to send and receive messages.

WSDualHttpSecurity

Určuje nastavení zabezpečení pro WSDualHttpBinding .Specifies the security settings for the WSDualHttpBinding.

WSFederationHttpBinding

Zabezpečená a interoperabilní vazba, která podporuje federované zabezpečení.A secure and interoperable binding that supports federated security.

WSFederationHttpSecurity

Určuje nastavení zabezpečení pro WSFederationHttpBinding .Specifies the security settings for the WSFederationHttpBinding. Tuto třídu nelze zdědit.This class cannot be inherited.

WSHttpBinding

Představuje interoperabilní vazbu, která podporuje distribuované transakce a zabezpečené, spolehlivé relace.Represents an interoperable binding that supports distributed transactions and secure, reliable sessions.

WSHttpBindingBase

Poskytuje základní třídu se členy společnými pro WSHttpBinding a WSFederationHttpBinding .Provides the base class with members common to the WSHttpBinding and the WSFederationHttpBinding.

WSHttpContextBinding

Poskytuje kontextově povolenou vazbu pro WSHttpContextBindingProvides a context-enabled binding for the WSHttpContextBinding

WSHttpSecurity

Představuje nastavení zabezpečení pro WSHttpBinding .Represents the security settings for the WSHttpBinding.

X509CertificateEndpointIdentity

Představuje identitu certifikátu pro koncový bod služby.Represents a certificate identity for the service endpoint. Klienti, kteří se pokoušejí komunikovat s tímto koncovým bodem služby, by měli službu ověřit na základě certifikátu zadaného v identitě koncového bodu.Clients that attempt to communicate with that service endpoint should authenticate the service based on the certificate provided in the endpoint identity.

XmlSerializerFormatAttribute

Instruuje infrastrukturu Windows Communication Foundation (WCF), aby používala XmlSerializer místo XmlObjectSerializer .Instructs the Windows Communication Foundation (WCF) infrastructure to use the XmlSerializer instead of the XmlObjectSerializer.

XPathMessageQuery

Dotaz na zprávu, který vyhodnocuje výrazy XPath pro načtení dat ze zprávy.A message query that evaluates XPath expressions to retrieve data from a message.

Rozhraní

IClientChannel

Definuje chování odchozích požadavků a kanálů požadavků a odpovědí používaných klientskými aplikacemi.Defines the behavior of outbound request and request/reply channels used by client applications.

ICommunicationObject

Definuje kontrakt pro základní Stavový počítač pro všechny objekty orientované na komunikaci v systému, včetně kanálů, správců kanálů, továrn, posluchačů a hostitelů služeb.Defines the contract for the basic state machine for all communication-oriented objects in the system, including channels, the channel managers, factories, listeners, and dispatchers, and service hosts.

IContextChannel

Definuje rozhraní pro řízení kontextu kanálu.Defines the interface for the context control of a channel.

IDefaultCommunicationTimeouts

Definuje rozhraní pro určení časových limitů komunikace používaných kanály, správců kanálů, jako jsou naslouchací procesy kanálu a objekty pro vytváření kanálů a hostitele služeb.Defines the interface for specifying communication timeouts used by channels, channel managers such as channel listeners and channel factories, and service hosts.

IDuplexContextChannel

Definuje rozhraní, které klientský kanál musí implementovat pro výměnu zpráv v duplexní relaci.Defines the interface a client channel must implement to exchange messages in a duplex session.

IExtensibleObject<T>

Umožňuje objektu zúčastnit se vlastního chování, jako je například registrace pro události nebo přechody stavu sledování.Enable an object to participate in custom behavior, such as registering for events, or watching state transitions.

IExtension<T>

Umožňuje objektu zvětšit jiný objekt pomocí agregace.Enables an object to extend another object through aggregation.

IExtensionCollection<T>

Kolekce IExtension<T> objektů, které umožňují načtení objektu IExtension<T> podle jeho typu.A collection of the IExtension<T> objects that allow for retrieving the IExtension<T> by its type.

IOnlineStatus

Definuje vlastnosti a události používané objekty s podporou sítě k označení dostupnosti sítě.Defines the properties and events used by network-enabled objects to indicate network availability.

IServiceChannel

Definuje rozhraní pro kanál služby.Defines the interface for a service channel.

Výčty

AddressFilterMode

Určuje typ sémantiky shody, kterou dispečer používá ke směrování příchozích zpráv do správného koncového bodu.Specifies the type of match semantics used by the dispatcher to route incoming messages to the correct endpoint.

AuditLevel

Určuje, kdy se mají auditovat události zabezpečení.Specifies when to audit security events.

AuditLogLocation

Určuje umístění, kam se zapisují protokoly událostí související se zabezpečením.Specifies the location where security-related event logs are written.

BasicHttpMessageCredentialType

Vytvoří výčet typů přihlašovacích údajů, se kterými se může klient ověřit, když je ve vazbě povolená možnost zabezpečení BasicHttpBinding .Enumerates credential types the client can authenticate with when security is enabled in the BasicHttpBinding binding.

BasicHttpSecurityMode

Určuje typy zabezpečení, které lze použít se systémem, který je k dispozici BasicHttpBinding .Specifies the types of security that can be used with the system-provided BasicHttpBinding.

BasicHttpsSecurityMode

Určuje základní režim zabezpečení https.Specifies the basic https security mode.

CacheSetting

Určuje výčet nastavení mezipaměti.Specifies an enumeration of cache settings.

CommunicationState

Definuje stavy, ve kterých ICommunicationObject může existovat.Defines the states in which an ICommunicationObject can exist.

ConcurrencyMode

Určuje, zda třída služby podporuje režimy operací s jedním vláknem nebo s více vlákny.Specifies whether a service class supports single-threaded or multi-threaded modes of operation.

DeadLetterQueue

Určuje typ fronty nedoručených zpráv, která se má použít.Specifies the type of dead-letter queue to be used.

HostNameComparisonMode

Určuje, jak se má název hostitele použít při porovnávání identifikátorů URI při odesílání příchozí zprávy do koncového bodu služby.Specifies how the host name should be used in URI comparisons when dispatching an incoming message to a service endpoint.

HttpClientCredentialType

Vytvoří výčet platných typů přihlašovacích údajů pro klienty HTTP.Enumerates the valid credential types for HTTP clients.

HttpProxyCredentialType

Vytvoří výčet platných typů přihlašovacích údajů pro ověřování proxy HTTP.Enumerates the valid credential types for HTTP proxy authentication.

ImpersonationOption

Určuje chování zosobnění pro operaci služby v instanci služby.Specifies the impersonation behavior for a service operation on a service instance.

InstanceContextMode

Určuje počet instancí služby, které jsou k dispozici pro zpracování volání, která jsou obsažena v příchozích zprávách.Specifies the number of service instances available for handling calls that are contained in incoming messages.

MessageCredentialType

Vytvoří výčet platných typů přihlašovacích údajů zprávy.Enumerates the valid message credential types.

MsmqAuthenticationMode

Určuje typ ověřování, který se používá pro vazbu.Specifies the type of authentication used for the binding.

MsmqEncryptionAlgorithm

Obsahuje sadu šifrovacích algoritmů, které lze použít k šifrování zpráv na lince.Contains the set of encryption algorithms that can be used to encrypt messages on the wire.

MsmqSecureHashAlgorithm

Obsahuje algoritmy hash, které může služba Řízení front zpráv (MSMQ) použít k podepisování zpráv.Contains the hashing algorithms that Message Queuing (MSMQ) can use to sign messages.

NetHttpMessageEncoding

Určuje kódování zprávy NET protokolu HTTP.Specifies the Net Http message encoding.

NetMsmqSecurityMode

NetMsmqSecurityModeVýčet Určuje režimy zabezpečení, které mohou být použity v přenosu služby MSMQ.The NetMsmqSecurityMode enumeration specifies security modes that can be used by the MSMQ transport.

NetNamedPipeSecurityMode

Určuje, zda je v případě pojmenovaných kanálů použito zabezpečení na úrovni přenosu.Specifies whether transport-level security is used with named pipes.

OperationFormatStyle

Představuje styl SOAP určující způsob formátování metadat WSDL pro službu.Represents the SOAP style that determines how the WSDL metadata for the service is formatted.

OperationFormatUse

Určuje formát zprávy.Determines the format of the message.

PeerMessageOrigination

Označuje původ sítě pro zprávu rovnocenného kanálu.Indicates the network origin of a peer channel message.

PeerMessagePropagation

Označuje příjemce zprávy odesílané prostřednictvím rovnocenného kanálu.Indicates the recipient of a message sent over a peer channel.

PeerTransportCredentialType

Určuje sadu typů přihlašovacích údajů používaných k ověření přenosu rovnocenného kanálu.Specifies the set of credential types used to authenticate a peer channel transport.

QueuedDeliveryRequirementsMode

QueuedDeliveryRequirementsModeVýčet Určuje požadavky na doručení ve frontě.The QueuedDeliveryRequirementsMode enumeration specifies queued delivery requirements.

QueueTransferProtocol

Určuje protokol, který se má použít při přenosu zpráv mezi správci fronty.Indicates the protocol to be used in transferring messages between queue managers.

ReceiveErrorHandling

Určuje zpracování pro poškozené zprávy.Specifies handling for poison messages.

ReleaseInstanceMode

Určuje, kdy systém recykluje objekt služby v procesu vyvolání operace.Specifies when the system recycles the service object in the operation invocation process.

SecurityMode

Určuje nastavení zabezpečení pro vazbu.Determines the security settings for a binding.

SessionMode

Určuje hodnoty, které jsou k dispozici pro indikaci podpory spolehlivých relací, které kontrakt vyžaduje nebo podporuje.Specifies the values available to indicate the support for reliable sessions that a contract requires or supports.

TcpClientCredentialType

Vytvoří výčet platných typů přihlašovacích údajů pro klienty TCP.Enumerates the valid credential types for TCP clients.

TransactionFlowOption

Výčet, který se používá s TransactionFlowAttribute k určení zásad toku transakce pro operaci služby.An enumeration that is used with the TransactionFlowAttribute to specify the transaction flow policy for a service operation.

TransferMode

Označuje, zda kanál používá režim streamování nebo ukládání do vyrovnávací paměti pro přenos žádostí a zpráv odpovědí.Indicates whether a channel uses streamed or buffered modes for the transfer of request and response messages.

WebHttpSecurityMode

Definuje režimy zabezpečení, které se dají použít ke konfiguraci koncového bodu služby pro příjem požadavků HTTP.Defines the modes of security that can be used to configure a service endpoint to receive HTTP requests.

WSDualHttpSecurityMode

Určuje různé režimy zabezpečení pro WSDualHttpBinding .Specifies the different security modes for WSDualHttpBinding.

WSFederationHttpSecurityMode

Určuje různé režimy zabezpečení pro WSFederationHttpBinding .Specifies the different security modes for WSFederationHttpBinding.

WSMessageEncoding

Určuje, zda se má pro kódování zpráv SOAP použít mechanismus pro optimalizaci přenosu zpráv (MTOM) nebo text.Specifies whether Message Transmission Optimization Mechanism (MTOM) or text is used to encode SOAP messages.

Delegáti

ClientBase<TChannel>.BeginOperationDelegate

Delegát, který se používá InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) pro volání asynchronních operací na klientovi.A delegate that is used by InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) for calling asynchronous operations on the client.

ClientBase<TChannel>.EndOperationDelegate

Představuje delegáta, který je vyvolán po InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) úspěšném dokončení volání InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) do ClientBase<TChannel>.BeginOperationDelegate .Represents a delegate that is invoked by InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) on successful completion of the call made by InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) to ClientBase<TChannel>.BeginOperationDelegate.