AuthorizationRule Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans AccessRule baru kelas dengan menggunakan nilai yang ditentukan.
protected public:
AuthorizationRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags);
protected internal AuthorizationRule (System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);
new System.Security.AccessControl.AuthorizationRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags -> System.Security.AccessControl.AuthorizationRule
Protected Friend Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags)
Parameter
- identity
- IdentityReference
Identitas tempat aturan akses berlaku. Parameter ini harus menjadi objek yang dapat dilemparkan sebagai SecurityIdentifier.
- accessMask
- Int32
Masker akses aturan ini. Masker akses adalah koleksi bit anonim 32-bit, yang artinya didefinisikan oleh integrator individu.
- isInherited
- Boolean
true
untuk mewarisi aturan ini dari kontainer induk.
- inheritanceFlags
- InheritanceFlags
Properti pewarisan aturan akses.
- propagationFlags
- PropagationFlags
Apakah aturan akses yang diwariskan secara otomatis disebarluaskan. Bendera penyebaran diabaikan jika inheritanceFlags
diatur ke None.
Pengecualian
Nilai identity
parameter tidak dapat dilemparkan sebagai SecurityIdentifier.
Nilai accessMask
parameter adalah nol, atau parameter atau inheritanceFlags
propagationFlags
berisi nilai bendera yang tidak dikenali.