AuditRecord Class |
Note: This API is now obsolete.
Namespace: PostSharp.Patterns.Diagnostics.Audit
Assembly: PostSharp.Patterns.Diagnostics (in PostSharp.Patterns.Diagnostics.dll) Version: 2023.0.3.0 (2023.0.3.0)
[ObsoleteAttribute("This feature has been moved to the sample PostSharp.Samples.Logging.Audit.")] public class AuditRecord
The AuditRecord type exposes the following members.
Name | Description | |
---|---|---|
AuditRecord |
Initializes a new AuditRecord.
|
Name | Description | |
---|---|---|
DeclaringType |
Gets the declaring type of the method.
| |
Exception |
Gets the Exception if the method failed, or null if the method succeeded.
| |
MemberName |
Gets the name of the method.
| |
RecordKind |
Gets the kind of record (typically MethodSuccess or MethodException).
| |
Target |
Gets the instance on which the method was executed, or null if the method is a static method.
| |
Text |
Gets a string describing the operation (typically, the method type, name, and parameters).
| |
Time |
Gets the time when the execution ended.
|
You can customize this class by inheritance. In this case, you also need to customize the AuditRecordBuilder and AuditBackend classes.