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 |
| Удаленный компьютер | Нет |
| Имя удаленного компьютера и прямого формата | Нет |