PermissionSet.SetPermissionImpl(IPermission) PermissionSet.SetPermissionImpl(IPermission) PermissionSet.SetPermissionImpl(IPermission) PermissionSet.SetPermissionImpl(IPermission) Method

Definition

Legt eine Berechtigung für PermissionSet fest, wobei eine vorhandene Berechtigung desselben Typs ersetzt wird.Sets a permission to the PermissionSet, replacing any existing permission of the same type.

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

Parameter

perm
IPermission IPermission IPermission IPermission

Die festzulegende Berechtigung.The permission to set.

Gibt zurück

Die festgelegte Berechtigung.The set permission.

Ausnahmen

Hinweise

Die SetPermissionImpl -Methode ist die Implementierung für SetPermission die-Methode.The SetPermissionImpl method is the implementation for the SetPermission method.

Diese Methode entfernt alle vorhandenen Berechtigungs Objekte desselben Typs aus der PermissionSet und ersetzt diese durch den perm -Parameter.This method removes any existing permission object of the same type from the PermissionSet and replaces it with the perm parameter. Wenn eine Berechtigung, die IUnrestrictedPermission implementiert, für einen PermissionSet festgelegt Unrestrictedwird, der PermissionSet ist, ist Unrestricteddas resultierende nicht mehr.If a permission that implements IUnrestrictedPermission is set on a PermissionSet that is Unrestricted, the resulting PermissionSet is no longer Unrestricted.

Gilt für: