Udostępnij za pośrednictwem


ServiceSecurityAuditBehavior.SuppressAuditFailure Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy inspekcja nie ma wpływu na aplikację.

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

Wartość właściwości

Boolean

true jeśli inspekcja nie ma wpływu na aplikację; w przeciwnym razie , false. Wartość domyślna to true.

Przykłady

Poniższy kod tworzy wystąpienie ServiceSecurityAuditBehavior klasy i ustawia tę właściwość.

// 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

Uwagi

Jeśli ta właściwość to false, niepowodzenie inspekcji powoduje zgłoszenie wyjątku i powoduje niepowodzenie żądania użytkownika.

Tę wartość można również ustawić przy użyciu <elementu serviceSecurityAudit> w pliku konfiguracji aplikacji klienckiej.

Dotyczy