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 に既に存在する型と同じ型のすべての権限の和集合。あるいは、permnull の場合には null

例外

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

注釈

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

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

適用対象