System.ServiceModel Namespace
Fornece classes relacionadas ao modelo de serviço. Provides classes related to the service model.
Classes
| ActionNotSupportedException |
Essa exceção é tipicamente lançada no cliente quando a ação relacionada à operação invocada não corresponde a nenhuma ação de operações no servidor.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 |
A exceção que é lançada quando o acesso ao endereço é negado.The exception that is thrown when access to the address is denied. |
| AddressAlreadyInUseException |
A exceção que é lançada quando um endereço não está disponível porque já está em uso.The exception that is thrown when an address is unavailable because it is already in use. |
| BasicHttpBinding |
Representa uma associação que um serviço do WCF (Windows Communication Foundation) pode usar para configurar e expor pontos de extremidade capazes de se comunicar com clientes e serviços Web baseados em ASMX e outros serviços que estejam em conformidade com o 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 |
Fornece uma associação habilitada para contexto para a associação BasicHttpBinding.Provides a context-enabled binding for the BasicHttpBinding binding. |
| BasicHttpMessageSecurity |
Define as configurações de segurança em nível de mensagem para BasicHttpBinding.Configures message-level security settings for BasicHttpBinding. |
| BasicHttpsBinding |
Especifica as configurações básicas de associação de https.Specifies basic https binding settings. |
| BasicHttpSecurity |
Define as configurações de segurança de uma associação de |
| BasicHttpsSecurity |
Especifica as configurações básicas de segurança HTTPS.Specifies basic https security settings. |
| CallbackBehaviorAttribute |
Configura uma implementação de serviço de retorno de chamada em um aplicativo cliente.Configures a callback service implementation in a client application. |
| ChannelFactory |
Cria e gerencia os canais usados pelos clientes para enviar mensagens a pontos de extremidade de serviço.Creates and manages the channels that are used by clients to send messages to service endpoints. |
| ChannelFactory<TChannel> |
Uma fábrica que cria canais de tipos diferentes que são usados pelos clientes para enviar mensagens a diversos pontos de extremidade de serviço configurado.A factory that creates channels of different types that are used by clients to send messages to variously configured service endpoints. |
| ChannelTerminatedException |
Essa exceção normalmente é gerada no cliente quando um canal é encerrado devido ao fechamento da conexão associada pelo servidor.This exception is typically thrown on the client when a channel is terminated due to server closing the associated connection. |
| ClientBase<TChannel>.ChannelBase<T> |
Representa a classe ChannelBase genérica.Represents the generic ChannelBase class. |
| ClientBase<TChannel>.InvokeAsyncCompletedEventArgs |
Armazena os resultados de uma chamada assíncrona feita pelo cliente.Stores the results from an asynchronous call made by the client. |
| ClientBase<TChannel> |
Fornece a implementação base usada para criar objetos cliente WCF (Windows Communication Foundation) que podem chamar serviços.Provides the base implementation used to create Windows Communication Foundation (WCF) client objects that can call services. |
| ClientCredentialsSecurityTokenManager |
Gerencia tokens de segurança para o cliente.Manages security tokens for the client. |
| CommunicationException |
Representa um erro de comunicação no aplicativo de serviço ou cliente.Represents a communication error in either the service or client application. |
| CommunicationObjectAbortedException |
A exceção acionada quando a chamada destina-se a um objeto ICommunicationObject que foi anulado.The exception that is thrown when the call is to an ICommunicationObject object that has aborted. |
| CommunicationObjectFaultedException |
A exceção é gerada quando uma chamada é feita a um objeto de comunicação que apresentou falha.The exception that is thrown when a call is made to a communication object that has faulted. |
| CorrelationActionMessageFilter |
Fornece uma implementação amigável a XAML de um MessageFilter que filtra em uma única ação.Provides a XAML-friendly implementation of a MessageFilter that filters on a single action. |
| CorrelationQuery |
Representa uma cláusula Where e uma cláusula Select que identificam as características exclusivas de uma mensagem, de modo que ela possa ser encaminhada para a instância correta.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 |
Instrui a infraestrutura do WCF (Windows Communication Foundation) a usar o DataContractSerializer.Instructs the Windows Communication Foundation (WCF) infrastructure to use the DataContractSerializer. |
| DeliveryRequirementsAttribute |
Especifica os requisitos de recurso que as associações devem fornecer para a implementação do serviço ou cliente.Specifies the feature requirements that bindings must provide to the service or client implementation. |
| DnsEndpointIdentity |
Especifica a identidade do DNS do servidor.Specifies the DNS identity of the server. |
| DuplexChannelFactory<TChannel> |
Fornece os meios para criar e gerenciar canais duplex de tipos diferentes que são usados pelos clientes para enviar e receber mensagens e para pontos de extremidade de serviço.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> |
Usado para criar um canal para um serviço duplex e associar esse canal a um objeto de retorno de chamada.Used to create a channel to a duplex service and associate that channel with a callback object. |
| Endpoint |
Representa um ponto de extremidade declarado em XAML.Represents an endpoint declared in XAML. |
| EndpointAddress |
Fornece um endereço de rede exclusivo que um cliente usa para se comunicar com um ponto de extremidade de serviço.Provides a unique network address that a client uses to communicate with a service endpoint. |
| EndpointAddress10 |
Fornece um tipo serializável de endereço do ponto de extremidade em conformidade com o WS-Addressing V1 e que permite que ele seja exposto como parte do contrato de serviço.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 |
Fornece um tipo serializável de endereço do ponto de extremidade em conformidade com a versão do WS-Addressing publicado em agosto de 2004 e que permite que ele seja exposto como parte do contrato de serviço.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 |
Uma fábrica para produzir novos endereços de ponto de extremidade (imutáveis) com valores de propriedade específicos.A factory for producing new (immutable) endpoint addresses with specific property values. |
| EndpointIdentity |
Uma classe abstrata que fornece uma identidade quando implementada que permite a autenticação de um ponto de extremidade por clientes que trocam mensagens com ele.An abstract class that when implemented provides an identity that enables the authentication of an endpoint by clients that exchange messages with it. |
| EndpointIdentityExtension |
Uma extensão da marcação para classe EndpointIdentity.A markup extension for the EndpointIdentity class. |
| EndpointNotFoundException |
Uma exceção que é gerada quando um ponto de extremidade remoto não pode ser encontrado ou acessado.The exception that is thrown when a remote endpoint could not be found or reached. |
| EnvelopeVersion |
Contém informações relacionadas à versão do SOAP associado a uma mensagem e sua troca.Contains information related to the version of SOAP associated with a message and its exchange. |
| ExceptionDetail |
Representa informações de detalhes da falha.Represents fault detail information. |
| ExceptionMapper |
Define o mapeamento a ser usado para conversão de exceções em falha.Defines the mapping to be used for translating exceptions to fault. |
| ExtensionCollection<T> |
Representa uma coleção de extensões.Represents a collection of extensions. |
| FaultCode |
Representa um código de falha SOAP.Represents a SOAP fault code. |
| FaultContractAttribute |
Especifica uma ou mais falhas de SOAP que são retornadas quando uma operação de serviço encontra erros de processamento.Specifies one or more SOAP faults that are returned when a service operation encounters processing errors. |
| FaultException |
Representa uma falha SOAP.Represents a SOAP fault. |
| FaultException<TDetail> |
Usada em um aplicativo cliente para capturar falhas de SOAP especificadas contratualmente.Used in a client application to catch contractually-specified SOAP faults. |
| FaultImportOptions |
Indica se o XmlSerializer deve ser usado para falhas de leitura e gravação.Indicates whether to use the XmlSerializer for reading and writing faults. |
| FaultReason |
Fornece uma descrição de texto de uma falha SOAP.Provides a text description of a SOAP fault. |
| FaultReasonText |
Representa o texto da razão de uma falha SOAP.Represents the text of the reason of a SOAP fault. |
| FederatedMessageSecurityOverHttp |
Configura a segurança do nível de mensagem da associação |
| HttpBindingBase |
Especifica a associação HTTP base.Specifies the base HTTP binding. |
| HttpTransportSecurity |
Representa as configurações de segurança no nível de transporte para o WSHttpBinding.Represents the transport-level security settings for the WSHttpBinding. |
| InstanceContext |
Representa as informações de contexto para uma instância de serviço.Represents the context information for a service instance. |
| InvalidMessageContractException |
Representa um contrato de mensagem que não é válido.Represents a message contract that is not valid. |
| MessageBodyMemberAttribute |
Especifica que um membro é serializado como um elemento dentro do corpo SOAP.Specifies that a member is serialized as an element inside the SOAP body. |
| MessageContractAttribute |
Define uma classe fortemente tipada que corresponde a uma mensagem SOAP.Defines a strongly-typed class that corresponds to a SOAP message. |
| MessageContractMemberAttribute |
Declara os membros base para MessageBodyMemberAttribute e MessageHeaderAttribute.Declares the base members for MessageBodyMemberAttribute and MessageHeaderAttribute. |
| MessageHeader<T> |
Representa o conteúdo de um cabeçalho SOAP.Represents the content of a SOAP header. |
| MessageHeaderArrayAttribute |
Especifica que o elemento wrapper padrão na mensagem SOAP não pode ser gravado em torno de tipos de matriz em um elemento de cabeçalho.Specifies that the default wrapper element in the SOAP message must not be written around array types in a header element. |
| MessageHeaderAttribute |
Especifica que um membro de dados é um cabeçalho de mensagem SOAP.Specifies that a data member is a SOAP message header. |
| MessageHeaderException |
A exceção é gerada quando as expectativas relacionadas aos cabeçalhos de uma mensagem SOAP não são atendidas quando a mensagem é processada.The exception that is thrown when the expectations regarding headers of a SOAP message are not satisfied when the message is processed. |
| MessageParameterAttribute |
Controla os nomes de parâmetro de solicitação e resposta.Controls the name of the request and response parameter names. Não pode ser usado com Message ou com contratos de mensagem.Cannot be used with Message or message contracts. |
| MessagePropertyAttribute |
Representa dados que são passados localmente com um tipo de mensagem personalizado, mas não são serializados em uma mensagem SOAP.Represents data that is passed locally with a custom message type but not serialized into a SOAP message. |
| MessageQuerySet |
Um conjunto de objetos MessageQuery e um parâmetro de cadeia de caracteres associado.A set of MessageQuery objects and an associated string parameter. Um hash de correlação (InstanceKey) é computado dos resultados dos objetos MessageQuery, bem como as cadeias de caracteres associadas.A correlation hash (InstanceKey) is computed from the results of the MessageQuery objects as well as the associated strings. |
| MessageSecurityOverHttp |
Permite configurar as propriedades de segurança no nível de mensagem na associação wsDualHttpBinding.Enables setting message-level security properties on the wsDualHttpBinding binding. |
| MessageSecurityOverMsmq |
Permite configurar as propriedades de segurança de nível de mensagem na associação de NetMsmqBinding.Enables setting message-level security properties on the NetMsmqBinding binding. |
| MessageSecurityOverTcp |
Configura a segurança no nível de mensagem para uma mensagem enviada usando o transporte TCP.Configures the message-level security for a message sent using the TCP transport. |
| MessageSecurityVersion |
Um contêiner abstrato de classe que, quando implementado por várias de suas propriedades estáticas, contém informações de versão para componentes de segurança.An abstract container class that, when implemented by several of its static properties, contains version information for security components. |
| MsmqBindingBase |
A classe base de NetMsmqBinding e MsmqIntegrationBinding.The base class for NetMsmqBinding and MsmqIntegrationBinding. |
| MsmqException |
Encapsula os erros retornados pelo MSMQ (Enfileiramento de Mensagens).Encapsulates errors returned by Message Queuing (MSMQ). Esta exceção é gerada por transporte do serviço de enfileiramento de mensagens e o canal de integração do serviço de enfileiramento de mensagens.This exception is thrown by the Message Queuing transport and the Message Queuing integration channel. |
| MsmqPoisonMessageException |
Encapsula a exceção que é gerada quando o canal detecta que uma mensagem é suspeita.Encapsulates the exception that is thrown when the channel detects that the message is a poison message. |
| MsmqTransportSecurity |
A classe MsmqTransportSecurity encapsula as configurações de segurança do transporte para transportes na fila.The MsmqTransportSecurity class encapsulates the transport security settings for queued transports. |
| NamedPipeTransportSecurity |
Fornece propriedades que controlam o nível de proteção de um pipe nomeado.Provides properties that control protection level for a named pipe. |
| NetHttpBinding |
Especifica as configurações do NetHttpBinding.Specifies settings for NetHttpBinding. |
| NetHttpsBinding |
Especifica as configurações de NetHttpsBinding.Specifies settings for NetHttpsBinding. |
| NetMsmqBinding |
Representa uma associação enfileirada adequada para comunicação cruzada entre computadores.Represents a queued binding that is suitable for cross-machine communication. |
| NetMsmqSecurity |
A classe NetMsmqSecurity encapsula os recursos de segurança MSMQ disponíveis ao usar a associação NetMsmqBinding.The NetMsmqSecurity class encapsulates the MSMQ security features available when using the NetMsmqBinding binding. |
| NetNamedPipeBinding |
Fornece uma associação segura e confiável que é otimizada para a comunicação em computadores.Provides a secure and reliable binding that is optimized for on-machine communication. |
| NetNamedPipeSecurity |
Fornece acesso às configurações de segurança dos pontos de extremidade configurados com a associação de pipe nomeada.Provides access to the security settings for endpoints configured with the named pipe binding. |
| NetPeerTcpBinding |
Fornece uma associação segura para aplicativos de rede ponto a ponto.Provides a secure binding for peer-to-peer network applications. |
| NetTcpBinding |
Uma associação segura e confiável adequada para comunicação entre computadores.A secure, reliable binding suitable for cross-machine communication. |
| NetTcpContextBinding |
Fornece uma associação habilitada para contexto para a associação NetTcpContextBinding.Provides a context-enabled binding for the NetTcpContextBinding binding. |
| NetTcpSecurity |
Especifica os tipos de segurança dos níveis de transporte e de mensagem usados por um ponto de extremidade configurado com um NetTcpBinding.Specifies the types of transport-level and message-level security used by an endpoint configured with a NetTcpBinding. |
| NonDualMessageSecurityOverHttp |
Representa as configurações de segurança da associação wsHttpBinding.Represents the security settings of the wsHttpBinding binding. |
| OperationBehaviorAttribute |
Especifica o comportamento de execução local de um método de serviço.Specifies the local execution behavior of a service method. |
| OperationContext |
Fornece acesso ao contexto de execução de um método de serviço.Provides access to the execution context of a service method. |
| OperationContextScope |
Cria um bloco no qual um objeto OperationContext está no escopo.Creates a block within which an OperationContext object is in scope. |
| OperationContractAttribute |
Indica que um método define uma operação que faz parte de um contrato de serviço em um aplicativo WCF (Windows Communication Foundation).Indicates that a method defines an operation that is part of a service contract in a Windows Communication Foundation (WCF) application. |
| OptionalReliableSession |
Fornece acesso conveniente a se uma sessão confiável está habilitada ao usar uma das associações predefinidas no qual é opcional.Provides convenient access to whether a reliable session is enabled when using one of the predefined bindings where it is optional. |
| PeerHopCountAttribute |
Especifica o membro de contagem de saltos ponto a ponto de um bloco de cabeçalho de mensagem SOAP.Specifies the peer hop count member of a SOAP message header block. |
| PeerMessagePropagationFilter |
Define a classe base para filtros de mensagem do canal par.Defines the base class for peer channel message filters. |
| PeerNode |
Define a instância de um nó par usado por um aplicativo que participa da malha ponto a ponto específica.Defines the instance of a peer node used by an application participating in a specific peer mesh. |
| PeerNodeAddress |
Especifica um tipo que contém EndpointAddress para um nó par, bem como uma coleção opcional de endereços IP de hospedagem múltipla.Specifies a type that contains the EndpointAddress for a peer node as well as an optional collection of multihoming IP addresses. |
| PeerResolver |
Especifica um tipo base usado para definir o contrato para o registro e a resolução de uma ID de malha ponto a ponto para os endereços de ponto de extremidade dos nós que participam da malha.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 |
Contém as definições de segurança associadas a um canal de pares, incluindo o tipo de autenticação utilizada e a segurança usada para o transporte de mensagens.Contains the security settings associated with a peer channel, including the type of authentication used and the security used for the message transport. |
| PeerTransportSecuritySettings |
Contém as configurações de segurança para um transporte de canal par.Contains the security settings for a peer channel transport. |
| PoisonMessageException |
Uma exceção gerada quando a mensagem é considerada suspeita.An exception that is thrown when the message is deemed poison. Uma mensagem será suspeita se várias tentativas de entregá-la falharem.A message is poisoned if it fails repeated attempts to deliver the message. |
| ProtocolException |
A exceção vista no cliente é gerada quando a comunicação com a parte remota é impossível devido a protocolos de transferência de dados incompatíveis.The exception seen on the client that is thrown when communication with the remote party is impossible due to mismatched data transfer protocols. |
| QuotaExceededException |
A exceção que é gerada quando uma cota de mensagem é excedida.The exception that is thrown when a message quota has been exceeded. |
| ReceiveContextEnabledAttribute |
Esse atributo pode ser aplicado às operações de serviço para habilitar o comportamento de contexto de recepção.This attribute can be applied to service operations to enable receive context behavior. |
| ReliableMessagingVersion |
Contém as configurações para as versões compatíveis do protocolo WS-ReliableMessaging.Contains the settings for the supported versions of the WS-ReliableMessaging protocol. Esta é uma classe abstrata.This is an abstract class. |
| ReliableSession |
Fornece acesso conveniente às propriedades de um elemento de associação de sessão confiável que estão disponíveis ao usar uma das associações fornecidas pelo sistema.Provides convenient access to the properties of a reliable session binding element that are available when using one of the system-provided bindings. |
| RsaEndpointIdentity |
Especifica uma identidade RSA para o ponto de extremidade de serviço.Specifies an RSA identity for the service endpoint. |
| ServerTooBusyException |
A exceção que é gerada quando um servidor está muito ocupado para aceitar uma mensagem.The exception that is thrown when a server is too busy to accept a message. |
| ServiceActivationException |
A exceção que é gerada quando um serviço falha na ativação.The exception that is thrown when a service fails to activate. |
| ServiceAuthenticationManager |
Representa um gerenciador de autenticação de serviço.Represents a service authentication manager. |
| ServiceAuthorizationManager |
Fornece verificação de acesso de autorização para operações de serviço.Provides authorization access checking for service operations. |
| ServiceBehaviorAttribute |
Especifica o comportamento de execução interna de uma implementação de contrato de serviço.Specifies the internal execution behavior of a service contract implementation. |
| ServiceConfiguration |
Representa uma propriedade configurável para o serviço.Represents a configurable property for the service. |
| ServiceContractAttribute |
Indica que uma interface ou classe define um contrato de serviço em um aplicativo WCF (Windows Communication Foundation).Indicates that an interface or a class defines a service contract in a Windows Communication Foundation (WCF) application. |
| ServiceHost |
Fornece um host de serviços.Provides a host for services. |
| ServiceHostBase |
Estende a classe ServiceHostBase para implementar os hosts que expõem os modelos de programação personalizados.Extends the ServiceHostBase class to implement hosts that expose custom programming models. |
| ServiceHostingEnvironment |
Fornece informações sobre o ambiente de hospedagem atual no qual os serviços do WCF (Windows Communication Foundation) estão em execução.Provides information about the current hosting environment in which Windows Communication Foundation (WCF) services are running. |
| ServiceKnownTypeAttribute |
Especifica tipos conhecidos a serem usados por um serviço ao serializar ou desserializar.Specifies known types to be used by a service when serializing or deserializing. |
| ServiceSecurityContext |
Representa o contexto de segurança de uma parte remota.Represents the security context of a remote party. No cliente, representa a identidade do serviço e, no serviço, representa a identidade do cliente.On the client, represents the service identity and, on the service, represents the client identity. |
| SpnEndpointIdentity |
Representa um SPN (nome da entidade de serviço) para uma identidade quando a associação usa Kerberos.Represents a service principal name (SPN) for an identity when the binding uses Kerberos. |
| TcpTransportSecurity |
Fornece propriedades que controlam os parâmetros de autenticação e nível de proteção para o transporte TCP.Provides properties that control authentication parameters and protection level for the TCP transport. |
| TransactionFlowAttribute |
Especifica se uma operação de serviço aceita transações de entrada de um cliente.Specifies whether a service operation accepts incoming transactions from a client. |
| TransactionProtocol |
Especifica o protocolo de transação usado no fluxo de transações.Specifies the transaction protocol used in flowing transactions. |
| UdpBinding |
Representa uma associação de UDP.Represents a UDP binding. |
| UnknownMessageReceivedEventArgs |
Contém a mensagem recebida por um canal e não podem ser associada a nenhuma operação de retorno de chamada ou solicitação pendente.Contains the message received by a channel and cannot be associated with any callback operation or pending request. |
| UpnEndpointIdentity |
Representa um nome UPN para uma identidade usada quando a associação utiliza o modo de autenticação SSPINegotiate.Represents a user principal name (UPN) for an identity which is used when the binding utilizes the SSPINegotiate authentication mode. |
| UriSchemeKeyedCollection |
Fornece uma coleção thread-safe que contém URIs por chave pelo nome do esquema de transporte.Provides a thread-safe collection that contains URIs that are keyed by their transport scheme name. |
| WebHttpBinding |
Uma associação usada para configurar pontos de extremidade para serviços Web do WCF (Windows Communication Foundation) que são expostos por meio de solicitações HTTP e não por meio de mensagens 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 |
Especifica os tipos de segurança disponíveis para um ponto de extremidade de serviço configurado para receber solicitações HTTP.Specifies the types of security available to a service endpoint configured to receive HTTP requests. |
| WorkflowServiceHost |
Fornece o host para serviços baseados em fluxo de trabalho.Provides host for workflow-based services. |
| WS2007FederationHttpBinding |
Uma associação segura e interoperável que deriva de WS2007HttpBinding e dá suporte à segurança federada.A secure and interoperable binding that derives from WS2007HttpBinding and supports federated security. |
| WS2007HttpBinding |
Representa uma associação interoperável que deriva de WSHttpBinding e fornece suporte para as versões atualizadas dos elementos de associação Security, ReliableSession e TransactionFlow.Represents an interoperable binding that derives from WSHttpBinding and provides support for the updated versions of the Security, ReliableSession, and TransactionFlow binding elements. |
| WSDualHttpBinding |
Uma associação segura e interoperável que foi projetada para ser usada com contratos de serviço duplex e que permite que serviços e clientes enviem e recebam mensagens.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 |
Especifica as configurações de segurança da WSDualHttpBinding.Specifies the security settings for the WSDualHttpBinding. |
| WSFederationHttpBinding |
Uma associação segura e interoperável que dá suporte à segurança federada.A secure and interoperable binding that supports federated security. |
| WSFederationHttpSecurity |
Especifica as configurações de segurança da WSFederationHttpBinding.Specifies the security settings for the WSFederationHttpBinding. Essa classe não pode ser herdada.This class cannot be inherited. |
| WSHttpBinding |
Representa uma associação interoperável que dá suporte a transações distribuídas e sessões seguras e confiáveis.Represents an interoperable binding that supports distributed transactions and secure, reliable sessions. |
| WSHttpBindingBase |
Fornece a classe base com membros comuns a WSHttpBinding e WSFederationHttpBinding.Provides the base class with members common to the WSHttpBinding and the WSFederationHttpBinding. |
| WSHttpContextBinding |
Fornece uma associação habilitada para contexto para o WSHttpContextBindingProvides a context-enabled binding for the WSHttpContextBinding |
| WSHttpSecurity |
Representa as configurações de segurança para o WSHttpBinding.Represents the security settings for the WSHttpBinding. |
| X509CertificateEndpointIdentity |
Representa uma identidade de certificado para o ponto de extremidade de serviço.Represents a certificate identity for the service endpoint. Clientes que tentam se comunicar com esse ponto de extremidade de serviço devem autenticar o serviço com base no certificado fornecido na identidade do ponto de extremidade.Clients that attempt to communicate with that service endpoint should authenticate the service based on the certificate provided in the endpoint identity. |
| XmlSerializerFormatAttribute |
Instrui a infraestrutura do WCF (Windows Communication Foundation) a usar o XmlSerializer em vez do XmlObjectSerializer.Instructs the Windows Communication Foundation (WCF) infrastructure to use the XmlSerializer instead of the XmlObjectSerializer. |
| XPathMessageQuery |
Uma consulta de mensagem que avalia as expressões XPath para recuperar dados de uma mensagem.A message query that evaluates XPath expressions to retrieve data from a message. |
Interfaces
| IClientChannel |
Define o comportamento de solicitação de saída e canais de solicitação/resposta usados por aplicativos cliente.Defines the behavior of outbound request and request/reply channels used by client applications. |
| ICommunicationObject |
Define o contrato para a máquina de estado básica para todos os objetos voltados para comunicações no sistema, incluindo canais, os gerentes de canal, fábricas, ouvintes, distribuidores e hosts de serviço.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 |
Define a interface para o controle de contexto de um canal.Defines the interface for the context control of a channel. |
| IDefaultCommunicationTimeouts |
Define a interface para especificar tempos limite de comunicação usados pelos canais, os gerentes de canal como ouvintes de canais, fábricas de canais e hosts de serviço.Defines the interface for specifying communication timeouts used by channels, channel managers such as channel listeners and channel factories, and service hosts. |
| IDuplexContextChannel |
Define a interface que um canal cliente deve implementar para trocar mensagens em uma sessão duplex.Defines the interface a client channel must implement to exchange messages in a duplex session. |
| IExtensibleObject<T> |
Permitir que um objeto participe de comportamento personalizado, como registrar-se para eventos ou observar as transições de estado.Enable an object to participate in custom behavior, such as registering for events, or watching state transitions. |
| IExtension<T> |
Permite que um objeto estenda-se a outro objeto por meio de agregação.Enables an object to extend another object through aggregation. |
| IExtensionCollection<T> |
Uma coleção de objetos IExtension<T> que permitem a recuperação de IExtension<T> pelo seu tipo.A collection of the IExtension<T> objects that allow for retrieving the IExtension<T> by its type. |
| IOnlineStatus |
Define as propriedades e os eventos usados por objetos habilitados para rede a fim de indicar a disponibilidade da rede.Defines the properties and events used by network-enabled objects to indicate network availability. |
| IServiceChannel |
Define a interface para um canal de serviço.Defines the interface for a service channel. |
Enumerações
| AddressFilterMode |
Especifica o tipo de semântica de correspondência usada pelo dispatcher para encaminhar mensagens de entrada para o ponto de extremidade correto.Specifies the type of match semantics used by the dispatcher to route incoming messages to the correct endpoint. |
| AuditLevel |
Especifica quando auditar eventos de segurança.Specifies when to audit security events. |
| AuditLogLocation |
Especifica o local em que os logs de eventos relacionados à segurança são gravados.Specifies the location where security-related event logs are written. |
| BasicHttpMessageCredentialType |
Enumera os tipos de credenciais que o cliente pode autenticar quando a segurança está habilitada na associação |
| BasicHttpSecurityMode |
Especifica os tipos de segurança que podem ser usados com o BasicHttpBinding fornecido pelo sistema.Specifies the types of security that can be used with the system-provided BasicHttpBinding. |
| BasicHttpsSecurityMode |
Especifica o modo de segurança https básico.Specifies the basic https security mode. |
| CacheSetting |
Especifica uma enumeração das configurações de cache.Specifies an enumeration of cache settings. |
| CommunicationState |
Define os estados nos quais um ICommunicationObject pode existir.Defines the states in which an ICommunicationObject can exist. |
| ConcurrencyMode |
Especifica se uma classe de serviço dá suporte a modos de operação single-thread ou multithread.Specifies whether a service class supports single-threaded or multi-threaded modes of operation. |
| DeadLetterQueue |
Especifica o tipo de fila de mensagens mortas a ser usado.Specifies the type of dead-letter queue to be used. |
| HostNameComparisonMode |
Especifica como o nome do host deve ser usado em comparações URI ao distribuir uma mensagem de entrada para um ponto de extremidade de serviço.Specifies how the host name should be used in URI comparisons when dispatching an incoming message to a service endpoint. |
| HttpClientCredentialType |
Enumera os tipos de credenciais válidas para clientes HTTP.Enumerates the valid credential types for HTTP clients. |
| HttpProxyCredentialType |
Enumera os tipos de credenciais válidas para autenticação do proxy HTTP.Enumerates the valid credential types for HTTP proxy authentication. |
| ImpersonationOption |
Especifica o comportamento de representação para uma operação de serviço em uma instância de serviço.Specifies the impersonation behavior for a service operation on a service instance. |
| InstanceContextMode |
Especifica o número de instâncias de serviço disponíveis para tratar as chamadas contidas em mensagens de entrada.Specifies the number of service instances available for handling calls that are contained in incoming messages. |
| MessageCredentialType |
Enumera os tipos de credencial de mensagem válido.Enumerates the valid message credential types. |
| MsmqAuthenticationMode |
Especifica o tipo de autenticação usado para a associação.Specifies the type of authentication used for the binding. |
| MsmqEncryptionAlgorithm |
Contém o conjunto de algoritmos de criptografia que podem ser usados para criptografar mensagens na conexão.Contains the set of encryption algorithms that can be used to encrypt messages on the wire. |
| MsmqSecureHashAlgorithm |
Contém algoritmos de hash que o MSMQ (Enfileiramento de Mensagens) pode usar para assinar mensagens.Contains the hashing algorithms that Message Queuing (MSMQ) can use to sign messages. |
| NetHttpMessageEncoding |
Especifica a codificação de mensagens Http Net.Specifies the Net Http message encoding. |
| NetMsmqSecurityMode |
A enumeração NetMsmqSecurityMode especifica os modos de segurança que podem ser usados pelo transporte MSMQ.The NetMsmqSecurityMode enumeration specifies security modes that can be used by the MSMQ transport. |
| NetNamedPipeSecurityMode |
Especifica se a segurança em nível de transporte é usada com pipes nomeados.Specifies whether transport-level security is used with named pipes. |
| OperationFormatStyle |
Representa o estilo SOAP que determina como os metadados WSDL para o serviço são formatados.Represents the SOAP style that determines how the WSDL metadata for the service is formatted. |
| OperationFormatUse |
Determina o formato da mensagem.Determines the format of the message. |
| PeerMessageOrigination |
Indica a origem de rede de uma mensagem de canal par.Indicates the network origin of a peer channel message. |
| PeerMessagePropagation |
Indica o destinatário de uma mensagem enviada por um canal par.Indicates the recipient of a message sent over a peer channel. |
| PeerTransportCredentialType |
Especifica o conjunto de tipos de credenciais usados para autenticar um transporte de canal par.Specifies the set of credential types used to authenticate a peer channel transport. |
| QueuedDeliveryRequirementsMode |
A enumeração QueuedDeliveryRequirementsMode especifica os requisitos de entrega na fila.The QueuedDeliveryRequirementsMode enumeration specifies queued delivery requirements. |
| QueueTransferProtocol |
Indica o protocolo a ser usado durante a transferência de mensagens entre os gerentes de fila.Indicates the protocol to be used in transferring messages between queue managers. |
| ReceiveErrorHandling |
Especifica o tratamento de mensagens suspeitas.Specifies handling for poison messages. |
| ReleaseInstanceMode |
Especifica quando o sistema recicla o objeto de serviço no processo de invocação de operação.Specifies when the system recycles the service object in the operation invocation process. |
| SecurityMode |
Determina as configurações de segurança de uma associação.Determines the security settings for a binding. |
| SessionMode |
Especifica os valores disponíveis para indicar o suporte às sessões confiáveis que um contrato requer ou dá suporte.Specifies the values available to indicate the support for reliable sessions that a contract requires or supports. |
| TcpClientCredentialType |
Enumera os tipos de credenciais válidas para clientes TCP.Enumerates the valid credential types for TCP clients. |
| TransactionFlowOption |
Uma enumeração que é usada com o TransactionFlowAttribute para especificar a política de fluxo de transação para uma operação de serviço.An enumeration that is used with the TransactionFlowAttribute to specify the transaction flow policy for a service operation. |
| TransferMode |
Indica se um canal usa modos transmitidos ou armazenados em buffer para a transferência de mensagens de solicitação e resposta.Indicates whether a channel uses streamed or buffered modes for the transfer of request and response messages. |
| WebHttpSecurityMode |
Define os modos de segurança que podem ser usados para configurar um ponto de extremidade de serviço para receber solicitações HTTP.Defines the modes of security that can be used to configure a service endpoint to receive HTTP requests. |
| WSDualHttpSecurityMode |
Especifica os modos de segurança diferentes para WSDualHttpBinding.Specifies the different security modes for WSDualHttpBinding. |
| WSFederationHttpSecurityMode |
Especifica os modos de segurança diferentes para WSFederationHttpBinding.Specifies the different security modes for WSFederationHttpBinding. |
| WSMessageEncoding |
Especifica se o MTOM (mecanismo de otimização de transmissão de mensagem) ou texto é usado para codificar mensagens SOAP.Specifies whether Message Transmission Optimization Mechanism (MTOM) or text is used to encode SOAP messages. |