ReliableSessionBindingElement

ReliableSessionBindingElement

Sintaxe

class ReliableSessionBindingElement : BindingElement  
{  
  datetime AcknowledgementInterval;  
  boolean FlowControlEnabled;  
  datetime InactivityTimeout;  
  sint32 MaxPendingChannels;  
  sint32 MaxRetryCount;  
  sint32 MaxTransferWindowSize;  
  boolean Ordered;  
  integer ReliableMessagingVersion;  
};  

Metodologia

O ReliableSessionBindingElement classe não define nenhum método.

Propriedades

O ReliableSessionBindingElement classe tem as seguintes propriedades:

AgradecimentoIntervalo

Tipo de dados: datetime

Tipo de acesso: Somente leitura

O intervalo de tempo que um destino aguarda antes de enviar uma confirmação para a fonte da mensagem em canais confiáveis criados pela fábrica.

FlowControlEnabled

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Um valor booleano que especifica se o controle de fluxo está habilitado.

InatividadeTimeout

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Especifica a duração máxima que o canal vai permitir que a outra parte comunicante não envie mensagens antes de falhar o canal.

MaxPendingChannels

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número máximo de canais que podem esperar para serem aceitos no ouvinte.

MaxRetryCount

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número máximo de vezes que um canal fiável tenta retransmitir uma mensagem para a qual não recebeu uma confirmação, ligando Send para o seu canal subjacente.

MaxTransferWindowSize

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O tamanho máximo da janela de transferência para a sessão confiável.

Encomendado

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Um valor booleano que especifica se é garantido que as mensagens cheguem na ordem em que foram enviadas.

ReliableMessagingVersion

Tipo de dados: inteiro

Tipo de acesso: Somente leitura

Um inteiro que especifica a versão do protocolo WS-ReliableMessaging usada na sessão confiável.

Requerimentos

MOF Declarado em Servicemodel.mof.
Espaço de nomes Definido em root\ServiceModel

Ver também