MessageQueue.EnableConnectionCache Propriedade

Definição

Recebe ou define um valor que indica se uma cache de ligações será mantida pela aplicação.

public:
 static property bool EnableConnectionCache { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public static bool EnableConnectionCache { get; set; }
[<System.ComponentModel.Browsable(false)>]
static member EnableConnectionCache : bool with get, set
Public Shared Property EnableConnectionCache As Boolean

Valor de Propriedade

true criar e utilizar uma cache de ligação; caso contrário, false.

Atributos

Exemplos

O seguinte exemplo de código obtém e define o valor da propriedade de EnableConnectionCache uma fila de mensagens.

// Set the MessageQueue.EnableConnectionCache property value.
MessageQueue.EnableConnectionCache = false;

// Display the new value of the MessageQueue.EnableConnectionCache
// property.
Console.WriteLine("MessageQueue.EnableConnectionCache: {0}",
    MessageQueue.EnableConnectionCache);

Observações

Uma cache de ligação é uma lista de referências a estruturas que contêm handles de leitura ou escrita para filas. Quando EnableConnectionCache é , o MessageQueue empresta handles da cache cada vez que chama Send(Object), Peek, ou Receive, em vez de abrir truenovos handles. Isto pode melhorar o desempenho. Usar uma cache de ligação também isola o MessageQueue de alterações na topologia da rede.

Se criares uma nova ligação a uma fila quando a cache de ligação está cheia, a MessageQueue estrutura menos acedida recentemente é sobreposta pela nova ligação. Pode limpar completamente a cache chamando ClearConnectionCache, por exemplo, se os nomes de formato das filas com que está a trabalhar mudaram, de modo que os handles anteriores de leitura e escrita deixaram de ser válidos.

A tabela seguinte mostra se esta propriedade está disponível em vários modos de Grupo de Trabalho.

Modo de grupo de trabalho Available
Computador local Yes
Computador local e nome do formato direto Yes
Computador remoto Yes
Computador remoto e nome do formato direto Yes

Aplica-se a

Ver também