PipeAuditRule 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表存取控制條目(ACE)的抽象,定義管線的稽核規則。
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
- 繼承
備註
稽核規則決定何時以及如何記錄對系統物件執行的操作。
該 PipeAuditRule 類別代表底層存取控制條目(ACE)的抽象,該條目指定使用者帳號、應提供的存取類型(讀取、寫入等),以及是否進行稽核。 此類別可指定審計規則如何從物件繼承及傳播。
若要允許在Windows運行 NT 或更新作業系統的電腦上進行檔案稽核,必須啟用稽核存取安全政策;預設情況下,此政策設定為 No Auditing。
要啟用審計存取安全政策,請執行以下步驟:
點選 開始 按鈕,然後指向 「所有程式」。 指向管理工具,然後點選本地安全政策。
在本地安全設定視窗中,展開本地政策資料夾,然後左鍵點擊審計政策資料夾。
在本地安全設定視窗右側窗格中雙擊「 審計物件存取 」項目,即可顯示 「審計物件存取屬性 」對話框。
選擇 成功 或 失敗 欄位來記錄成功或失敗。
請注意,對使用者帳號制定稽核規則,也需要對同一使用者帳號有相應的存取規則。
利用這 PipeAuditRule 堂課建立新的審計規則。 你可以用這個 PipeSecurity 類別持續執行這個規則。
建構函式
| 名稱 | Description |
|---|---|
| PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
初始化該類別的新實例 PipeAuditRule ,用於物件中指定的 IdentityReference 使用者帳號。 |
| PipeAuditRule(String, PipeAccessRights, AuditFlags) |
初始化該類別的新實例 PipeAuditRule ,用於命名使用者帳號。 |
屬性
| 名稱 | Description |
|---|---|
| AccessMask |
獲得此規則的存取遮罩。 (繼承來源 AuthorizationRule) |
| AuditFlags |
會觸發這個審計規則的審計標記。 (繼承來源 AuditRule) |
| IdentityReference |
了解 IdentityReference 這條規則適用的原因。 (繼承來源 AuthorizationRule) |
| InheritanceFlags |
取得決定此規則如何被子物件繼承的旗標值。 (繼承來源 AuthorizationRule) |
| IsInherited |
會取得一個值,表示此規則是明確設定的還是繼承自父容器物件。 (繼承來源 AuthorizationRule) |
| PipeAccessRights |
取得 PipeAccessRights 與當前 PipeAuditRule 物件相關的旗標。 |
| PropagationFlags |
取得傳播旗標的值,決定此規則如何傳導到子物件。 此性質僅在枚舉值 InheritanceFlags 不 None為 時才顯著。 (繼承來源 AuthorizationRule) |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |