PermissionSet.SetPermission(IPermission) Metod

Definition

Anger en behörighet till PermissionSetoch ersätter alla befintliga behörigheter av samma typ.

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);
abstract member SetPermission : System.Security.IPermission -> System.Security.IPermission
override this.SetPermission : System.Security.IPermission -> System.Security.IPermission
member this.SetPermission : System.Security.IPermission -> System.Security.IPermission
Public Overridable Function SetPermission (perm As IPermission) As IPermission
Public Function SetPermission (perm As IPermission) As IPermission

Parametrar

perm
IPermission

Behörighet att ange.

Returer

Set-behörigheten.

Undantag

Kommentarer

Den här metoden tar bort alla befintliga behörighetsobjekt av samma typ från PermissionSet och ersätter det med parametern perm . Om en behörighet som implementerar har angetts IUnrestrictedPermission för en PermissionSet som är Unrestrictedblir resultatet PermissionSet inte längre Unrestricted.

Anteckningar till arvingar

När du ärver från PermissionSetkan du ändra metodens SetPermission(IPermission) beteende genom att SetPermissionImpl(IPermission) åsidosätta metoden.

Gäller för