ServiceSecurityAuditBehavior.SuppressAuditFailure Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si l’échec de l’audit affecte l’application.
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
Valeur de propriété
true si l’échec de l’audit n’affecte pas l’application ; sinon, false. La valeur par défaut est true.
Exemples
Le code suivant crée une instance de la ServiceSecurityAuditBehavior classe et définit cette propriété.
// 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
Remarques
Si cette propriété est false, l’échec de l’audit provoque la levée d’une exception et entraîne l’échec de la demande de l’utilisateur.
Vous pouvez également définir cette valeur à l’aide du <serviceSecurityAudit> dans un fichier de configuration d’application cliente.