共用方式為


ServiceSecurityAuditBehavior.SuppressAuditFailure 屬性

定義

取得或設定值,這個值表示稽核失敗是否影響應用程式。

public:
 property bool SuppressAuditFailure { bool get(); void set(bool value); };
public bool SuppressAuditFailure { get; set; }
member this.SuppressAuditFailure : bool with get, set
Public Property SuppressAuditFailure As Boolean

屬性值

Boolean

如果稽核失敗不影響應用程式則為 true,否則為 false。 預設為 true

範例

下列程式碼會建立 ServiceSecurityAuditBehavior 類別的執行個體,並設定這個屬性。

// Create a new auditing behavior and set the log location.
ServiceSecurityAuditBehavior newAudit =
    new ServiceSecurityAuditBehavior();
newAudit.AuditLogLocation =
    AuditLogLocation.Application;
newAudit.MessageAuthenticationAuditLevel =
    AuditLevel.SuccessOrFailure;
newAudit.ServiceAuthorizationAuditLevel =
    AuditLevel.SuccessOrFailure;
newAudit.SuppressAuditFailure = false;
newAudit.SuppressAuditFailure = False

備註

如果這個屬性為 false,稽核失敗就會造成擲回例外狀況並導致使用者要求失敗。

您也可以在用戶端應用程式組態檔中使用 < serviceSecurityAudit > 來設定此值。

適用於