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 diterapkan. Parameter ini harus berupa objek yang dapat dilemparkan SecurityIdentifiersebagai .
- 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 inheritanceFlags parameter atau propagationFlags berisi nilai bendera yang tidak dikenali.