PermissionSet.AddPermissionImpl(IPermission) メソッド

定義

指定した権限を PermissionSetに追加します。

protected:
 virtual System::Security::IPermission ^ AddPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission? AddPermissionImpl(System.Security.IPermission? perm);
protected virtual System.Security.IPermission AddPermissionImpl(System.Security.IPermission perm);
abstract member AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function AddPermissionImpl (perm As IPermission) As IPermission

パラメーター

perm
IPermission

追加するアクセス許可。

返品

追加されたアクセス許可の和集合と、PermissionSetに既に存在するのと同じ種類のアクセス許可、またはnullpermされている場合はnull

例外

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

注釈

AddPermissionImpl メソッドは、AddPermission メソッドの実装です。

追加されたアクセス許可と同じ種類の権限が既に PermissionSetに存在する場合、新しい権限は既存の権限オブジェクトと指定された権限オブジェクトの和集合になります。 たとえば、 IUnrestrictedPermission を実装するアクセス許可が UnrestrictedPermissionSetに追加された場合、結果の共用体は元の UnrestrictedPermissionSetになります。

適用対象