Compartilhar via


ReliableSessionBindingElement

ReliableSessionBindingElement

Syntax

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

Métodos

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

Propriedades

A classe ReliableSessionBindingElement tem as seguintes propriedades:

AcknowledgementInterval

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 origem da mensagem sobre os canais confiáveis que são criados pela fábrica.

FlowControlEnabled

Tipo de dados: booliano

Tipo de acesso: Somente leitura

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

InactivityTimeout

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Especifica a duração máxima que o canal vai permitir que a outra parte da comunicação não envie nenhuma mensagem antes de indicar uma falha no canal.

MaxPendingChannels

Tipo de dados: sint32

Tipo de acesso: Somente leitura

O número máximo de canais que podem aguardar 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 confiável tenta retransmitir uma mensagem para a qual não recebeu confirmação chamando Send no 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: booliano

Tipo de acesso: Somente leitura

Um valor booliano que especifica se as mensagens têm a garantia de chegar 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.

Requisitos

MOF Declarado em Servicemodel.mof.
Namespace Definido em root\ServiceModel

Confira também