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вы возвращаете список разрешений к значениям по умолчанию. Как правило, это предоставляет создателю очереди все разрешения, а группе Все предоставляются следующие права:
Получение свойств очереди.
Получение разрешений на очередь.
Запись в очередь.
В следующей таблице показано, доступен ли этот метод в различных режимах рабочей группы.
Режим рабочей группы | Доступно |
---|---|
Локальный компьютер | Да |
Имя локального компьютера и прямого формата | Да |
Удаленный компьютер | Нет |
Имя удаленного компьютера и прямого формата | Нет |