PermissionSet.SetPermission(IPermission) メソッド

定義

アクセス許可を PermissionSetに設定し、同じ型の既存のアクセス許可を置き換えます。

public:
 System::Security::IPermission ^ SetPermission(System::Security::IPermission ^ perm);
public:
 virtual System::Security::IPermission ^ SetPermission(System::Security::IPermission ^ perm);
public System.Security.IPermission? SetPermission(System.Security.IPermission? perm);
public virtual System.Security.IPermission SetPermission(System.Security.IPermission perm);
public System.Security.IPermission SetPermission(System.Security.IPermission perm);
member this.SetPermission : System.Security.IPermission -> System.Security.IPermission
abstract member SetPermission : System.Security.IPermission -> System.Security.IPermission
override this.SetPermission : System.Security.IPermission -> System.Security.IPermission
Public Function SetPermission (perm As IPermission) As IPermission
Public Overridable Function SetPermission (perm As IPermission) As IPermission

パラメーター

perm
IPermission

設定するアクセス許可。

返品

set 権限。

例外

メソッドは、 ReadOnlyPermissionSetから呼び出されます。

注釈

このメソッドは、同じ型の既存のアクセス許可オブジェクトを PermissionSet から削除し、 perm パラメーターに置き換えます。 IUnrestrictedPermissionを実装するアクセス許可がPermissionSetUnrestrictedに設定されている場合、結果のPermissionSetUnrestrictedされなくなります。

注意 (継承者)

PermissionSetから継承する場合は、SetPermission(IPermission) メソッドをオーバーライドすることで、SetPermissionImpl(IPermission) メソッドの動作を変更できます。

適用対象