指定した種類のアクセス許可オブジェクトがセット内にある場合は、そのアクセス許可オブジェクトを取得します。
Public Overridable Function GetPermission( _
ByVal permClass As Type _) As IPermission
[C#]
public virtual IPermission GetPermission(TypepermClass);
[C++]
public: virtual IPermission* GetPermission(Type* permClass);
[JScript]
public function GetPermission(
permClass : Type) : IPermission;
パラメータ
- permClass
必要なアクセス許可オブジェクトの Type 。
戻り値
PermissionSet に格納されている、 permClass パラメータで指定した種類のアクセス許可オブジェクトのコピー。アクセス許可オブジェクトがない場合は null 参照 (Visual Basic では Nothing) 。
解説
このメソッドは Unrestricted PermissionSet に対して null 参照 (Visual Basic では Nothing) を返します。 Unrestricted PermissionSet は、事実上すべてのアクセス許可を格納していますが、返すための実際のインスタンスは保持していません。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
PermissionSet クラス | PermissionSet メンバ | System.Security 名前空間