次の方法で共有


SecurityManager.IsGranted メソッド

アクセス許可が呼び出し元に与えられているかどうかを判断します。

Public Shared Function IsGranted( _
   ByVal perm As IPermission _) As Boolean
[C#]
public static bool IsGranted(IPermissionperm);
[C++]
public: static bool IsGranted(IPermission* perm);
[JScript]
public static function IsGranted(
   perm : IPermission) : Boolean;

パラメータ

  • perm
    呼び出し元に与えられたかどうかをテストするアクセス許可。

戻り値

呼び出し元に与えられているアクセス許可に、アクセス許可 perm が含まれている場合は true 。それ以外の場合は false

解説

アクセス許可の付与はポリシーで決定され、アサートなどのオーバーライドの対象になる要求とは異なります。また、 IsGranted は、スタックにあるほかの呼び出し元に依存しない、呼び出しコード アセンブリの付与をテストするだけです。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

SecurityManager クラス | SecurityManager メンバ | System.Security 名前空間