PermissionSet.SetPermission(IPermission) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
aynı türdeki PermissionSetmevcut izinleri değiştirerek için bir izin ayarlar.
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);
public virtual System.Security.IPermission SetPermission(System.Security.IPermission perm);
public System.Security.IPermission SetPermission(System.Security.IPermission perm);
member this.SetPermission : System.Security.IPermission -> System.Security.IPermission
abstract member SetPermission : System.Security.IPermission -> System.Security.IPermission
override this.SetPermission : System.Security.IPermission -> System.Security.IPermission
Public Function SetPermission (perm As IPermission) As IPermission
Public Overridable Function SetPermission (perm As IPermission) As IPermission
Parametreler
- perm
- IPermission
Ayar izni.
Döndürülenler
Ayarlama izni.
Özel durumlar
yöntemi bir 'den çağrılır ReadOnlyPermissionSet.
Açıklamalar
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 bir PermissionSetUnrestricted üzerinde ayarlanırsa, sonuçta elde edilen PermissionSet artık Unrestrictedolmaz.
Devralanlara Notlar
öğesinden PermissionSetdevraldığınızda yöntemini geçersiz kılarak yönteminin SetPermission(IPermission) davranışını SetPermissionImpl(IPermission) değiştirebilirsiniz.