ServiceSecurityAuditBehavior.SuppressAuditFailure Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda selhání auditování ovlivňuje aplikaci.
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
Hodnota vlastnosti
true
pokud selhání auditu nemá vliv na aplikaci; v opačném případě . false
Výchozí formát je true
.
Příklady
Následující kód vytvoří instanci ServiceSecurityAuditBehavior třídy a nastaví tuto vlastnost.
// 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
Poznámky
Pokud je false
tato vlastnost , selhání auditování způsobí vyvolání výjimky a způsobí selhání žádosti uživatele.
Tuto hodnotu můžete také nastavit pomocí <serviceSecurityAudit> v konfiguračním souboru klientské aplikace.