ServiceSecurityAuditBehavior::AuditLogLocation Property
Gets or sets the location where secure-related event logs are written.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
public: property AuditLogLocation AuditLogLocation { AuditLogLocation get(); void set(AuditLogLocation value); }
Property Value
Type: System.ServiceModel::AuditLogLocationThe AuditLogLocation. The default value is Default.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | set and value are not valid members of AuditLogLocation. |
To be able to write to AuditLogLocation.Security, the running thread (or process) must possess SeAuditPrivilege.
You can also set this value using the <serviceSecurityAudit> in a client application configuration file.
The following code creates an instance of the ServiceSecurityAuditBehavior class and sets this property.
Available since 3.0