PipeAuditRule Kelas
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.
Mewakili abstraksi entri kontrol akses (ACE) yang menentukan aturan audit untuk pipa.
public ref class PipeAuditRule sealed : System::Security::AccessControl::AuditRule
public sealed class PipeAuditRule : System.Security.AccessControl.AuditRule
type PipeAuditRule = class
inherit AuditRule
Public NotInheritable Class PipeAuditRule
Inherits AuditRule
- Warisan
Keterangan
Aturan audit menentukan kapan dan bagaimana tindakan yang dilakukan pada objek sistem dicatat.
Kelas PipeAuditRule mewakili abstraksi entri kontrol akses (ACE) yang mendasar yang menentukan akun pengguna, jenis akses untuk menyediakan (baca, tulis, dan sebagainya), dan apakah akan melakukan audit. Kelas ini dapat menentukan bagaimana aturan audit diwariskan dari dan disebarluaskan ke objek.
Untuk mengizinkan audit file pada komputer yang menjalankan Windows NT atau sistem operasi yang lebih baru, kebijakan Keamanan Akses Audit harus diaktifkan; secara default, kebijakan ini diatur ke Tanpa Audit.
Untuk mengaktifkan kebijakan Keamanan Akses Audit, lakukan langkah-langkah berikut:
Klik tombol Mulai lalu arahkan ke Semua Program. Arahkan ke Alat Administratif lalu klik Kebijakan Keamanan Lokal.
Di jendela Pengaturan Keamanan Lokal, perluas folder Kebijakan Lokal dan klik kiri folder Kebijakan Audit.
Klik ganda entri Akses objek audit di panel kanan jendela Pengaturan Keamanan Lokal untuk menampilkan kotak dialog Properti akses objek audit .
Pilih kotak Keberhasilan atau Kegagalan untuk mencatat keberhasilan atau kegagalan.
Perhatikan bahwa aturan audit untuk akun pengguna memerlukan aturan akses yang sesuai untuk akun pengguna yang sama.
PipeAuditRule Gunakan kelas untuk membuat aturan audit baru. Anda dapat mempertahankan aturan ini menggunakan PipeSecurity kelas .
Konstruktor
PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
Menginisialisasi instans PipeAuditRule baru kelas untuk akun pengguna yang ditentukan dalam IdentityReference objek. |
PipeAuditRule(String, PipeAccessRights, AuditFlags) |
Menginisialisasi instans PipeAuditRule baru kelas untuk akun pengguna bernama. |
Properti
AccessMask |
Mendapatkan masker akses untuk aturan ini. (Diperoleh dari AuthorizationRule) |
AuditFlags |
Mendapatkan bendera audit untuk aturan audit ini. (Diperoleh dari AuditRule) |
IdentityReference |
Mendapatkan aturan IdentityReference ini yang berlaku. (Diperoleh dari AuthorizationRule) |
InheritanceFlags |
Mendapatkan nilai bendera yang menentukan bagaimana aturan ini diwariskan oleh objek turunan. (Diperoleh dari AuthorizationRule) |
IsInherited |
Mendapatkan nilai yang menunjukkan apakah aturan ini diatur secara eksplisit atau diwarisi dari objek kontainer induk. (Diperoleh dari AuthorizationRule) |
PipeAccessRights |
PipeAccessRights Mendapatkan bendera yang terkait dengan objek saat iniPipeAuditRule. |
PropagationFlags |
Mendapatkan nilai bendera penyebaran, yang menentukan bagaimana pewarisan aturan ini disebarluaskan ke objek turunan. Properti ini signifikan hanya ketika nilai InheritanceFlags enumerasi bukan None. (Diperoleh dari AuthorizationRule) |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |