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> в файле конфигурации клиентского приложения.

Применяется к