次の方法で共有


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すと、アクセス許可リストが既定値に戻ります。 通常、これによりキュー作成者にすべてのアクセス許可が付与され、グループ Everyone に次の権限が付与されます。

  • キューのプロパティを取得します。

  • キューのアクセス許可を取得します。

  • キューに書き込みます。

次の表は、このメソッドがさまざまなワークグループ モードで使用できるかどうかを示しています。

ワークグループ モード 利用可能
ローカル コンピューター はい
ローカル コンピューターと直接の形式名 はい
リモート コンピューター いいえ
リモート コンピューターと直接形式の名前 いいえ

適用対象

こちらもご覧ください