AuditLogLocation Property
Collapse the table of content
Expand the table of content

ServiceSecurityAuditBehavior.AuditLogLocation Property


Gets or sets the location where secure-related event logs are written.

Namespace:   System.ServiceModel.Description
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

Public Property AuditLogLocation As AuditLogLocation

Property Value

Type: System.ServiceModel.AuditLogLocation

The AuditLogLocation. The default value is Default.

Exception Condition

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.

' Create a new auditing behavior and set the log location.
Dim newAudit As New ServiceSecurityAuditBehavior()
newAudit.AuditLogLocation = AuditLogLocation.Application

.NET Framework
Available since 3.0
Return to top
© 2016 Microsoft