GenericAccessRights 列挙体
この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Messagingアセンブリ: System.Messaging (system.messaging.dll 内)

<FlagsAttribute> _ Public Enumeration GenericAccessRights

メンバ名 | 説明 | |
---|---|---|
All | 読み取りアクセス、書き込みアクセス、および実行アクセス。 | |
Execute | アクセスを実行します。 | |
None | アクセスなし。 | |
Read | アクセスを読み取ります。 | |
Write | アクセスを書き込みます。 |

GenericAccessRights 列挙体によって、指定できる単位は少なくなりますが、通常、対応する標準の権利や固有の権利をすべて指定するよりは簡単になります。各オブジェクト型は、標準の権利 (確保できるオブジェクトのほとんどの型に共通) およびオブジェクト固有の権利のセットに、汎用的なアクセス権を割り当てることができます。
たとえば、メッセージ キューへの GenericAccessRights.Read アクセスおよび GenericAccessRights.Write アクセスをユーザーに提供すると、キューへのメッセージの送信、ピーク、およびキューからのメッセージの受信ができるようになります。ただし、アクセス権をより詳細に制御するには、StandardAccessRights 列挙体および MessageQueueAccessRights 列挙体を使用して、たとえば、ユーザーがメッセージのピークはできても受信はできないように指定したり、キューやメッセージを削除できるように指定したり、キューのプロパティを設定できるように指定できます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- GenericAccessRights 列挙体のページへのリンク