次の方法で共有


PermissionSet.GetPermission メソッド

指定した種類のアクセス許可オブジェクトがセット内にある場合は、そのアクセス許可オブジェクトを取得します。

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 名前空間