MessageQueue.ResetPermissions Метод

Определение

Сбрасывает список разрешений в значения по умолчанию операционной системы. Удаляет все разрешения очереди, добавленные в список по умолчанию.

public:
 void ResetPermissions();
public void ResetPermissions();
member this.ResetPermissions : unit -> unit
Public Sub ResetPermissions ()

Исключения

Произошла ошибка при доступе к методу очереди сообщений.

Примеры

В следующем примере кода показано использование ResetPermissions.


// Connect to a queue on the local computer.
MessageQueue^ queue = gcnew MessageQueue(".\\exampleQueue");

// Reset the queue's permission list to its default values.
queue->ResetPermissions();

queue->Close();

// Connect to a queue on the local computer.
MessageQueue queue = new MessageQueue(".\\exampleQueue");

// Reset the queue's permission list to its default values.
queue.ResetPermissions();

Комментарии

При вызове ResetPermissionsсписок разрешений возвращается в значения по умолчанию. Как правило, это предоставляет создателю очереди все разрешения и предоставляет группе все следующие права:

  • Получение свойств очереди.

  • Получение разрешений очереди.

  • Запись в очередь.

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

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

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

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