SoapClientFormatterSink Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a implementação de um coletor do formatador de cliente que usa o SoapFormatter.
public ref class SoapClientFormatterSink : System::Runtime::Remoting::Channels::IClientFormatterSink
public class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IClientFormatterSink
type SoapClientFormatterSink = class
interface IClientFormatterSink
interface IMessageSink
interface IClientChannelSink
interface IChannelSinkBase
Public Class SoapClientFormatterSink
Implements IClientFormatterSink
- Herança
-
SoapClientFormatterSink
- Implementações
A função do coletor de formatador é gerar os cabeçalhos necessários e serializar a mensagem para o fluxo. Depois de atingir o coletor de formatador, o IMessage é encaminhado para todos os coletores na cadeia de coletores de canal por meio das ProcessMessage chamadas ou AsyncProcessRequest . Nesta fase, a mensagem já foi serializada e é fornecida apenas como informações. Coletores que precisam criar ou modificar a mensagem precisam ser colocados na cadeia de coletores antes do formatador. Isso pode ser feito implementando as IMessageSink interfaces e IClientChannelSink . O coletor de formatador pode ser colocado na cadeia de coletores mais tarde.
Propriedade | Descrição |
---|---|
includeVersions |
Especifica se o formatador incluirá informações de controle de versão. Os valores são true ou false . |
Importante
Usar uma instância desse objeto com dados não confiáveis ou em um canal não seguro é um risco à segurança. Use esse objeto somente com dados confiáveis e em um canal seguro. Para obter mais informações, consulte Validar todas as entradas.
Soap |
Inicializa uma nova instância da classe SoapClientFormatterSink. |
Next |
Obtém o próximo IClientChannelSink na cadeia de coletores. |
Next |
Obtém o próximo IMessageSink na cadeia de coletores. |
Properties |
Obtém um IDictionary de propriedades para o coletor de canal atual. |
Async |
Processa de forma assíncrona a mensagem fornecida. |
Async |
Solicita o processamento assíncrono de uma chamada de método no coletor atual. |
Async |
Solicita o processamento assíncrono de uma resposta a uma chamada de método no coletor atual. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Retorna o Stream no qual a mensagem fornecida deve ser serializada. |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Process |
Solicita o processamento de mensagens do coletor atual. |
Sync |
Processa de forma síncrona a mensagem fornecida. |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Produto | Versões |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: