Поделиться через


MessageQueue.EnableConnectionCache Свойство

Определение

Возвращает или задает значение, указывающее, будет ли кэш подключений поддерживаться приложением.

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

Значение свойства

true создание и использование кэша подключений; falseв противном случае .

Атрибуты

Примеры

Следующий пример кода получает и задает значение свойства очереди EnableConnectionCache сообщений.

// 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);

Комментарии

Кэш подключений — это список ссылок на структуры, содержащие дескриптор чтения или записи в очереди. Когда EnableConnectionCache это trueтак, MessageQueue заимствует дескриптор из кэша при каждом вызове Send(Object)Peekили Receiveвместо открытия новых дескрипторов. Это может повысить производительность. Использование кэша подключений также обеспечивает изоляцию MessageQueue от изменений в топологии сети.

При создании нового подключения к очереди при заполнении MessageQueue кэша подключений перезаписывается наименее недавно доступная структура с новым подключением. Вы можете полностью ClearConnectionCacheочистить кэш, вызвав, например, если имена форматов очередей, с которыми вы работаете, изменились, чтобы предыдущие дескриптор чтения и записи больше не были действительными.

В следующей таблице показано, доступно ли это свойство в различных режимах рабочей группы.

Режим рабочей группы В наличии
Локальный компьютер Да
Имя локального компьютера и прямого формата Да
Удаленный компьютер Да
Имя удаленного компьютера и прямого формата Да

Применяется к

См. также раздел