PermissionSet.SetPermissionImpl(IPermission) Yöntem

Tanım

için bir izin PermissionSetayarlar ve aynı türdeki mevcut izinleri değiştirir.

protected:
 virtual System::Security::IPermission ^ SetPermissionImpl(System::Security::IPermission ^ perm);
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

Parametreler

perm
IPermission

Ayarlama izni.

Döndürülenler

IPermission

Ayarlama izni.

Özel durumlar

yöntemi bir ReadOnlyPermissionSet'den çağrılır.

Açıklamalar

SetPermissionImpl yöntemi, yönteminin SetPermission uygulamasıdır.

Bu yöntem, öğesinden PermissionSet aynı türdeki tüm mevcut izin nesnesini kaldırır ve parametresiyle perm değiştirir. Uygulanan IUnrestrictedPermission bir izin, olan Unrestrictedbir PermissionSet üzerinde ayarlanırsa, sonuçta PermissionSet elde edilen artık Unrestrictedolmaz.

Şunlara uygulanır