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


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вы возвращаете список разрешений к значениям по умолчанию. Как правило, это предоставляет создателю очереди все разрешения, а группе Все предоставляются следующие права:

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

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

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

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

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

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

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