PostSharp.Patterns.Diagnostics.Transactions Namespace |
This namespace defines the abstractions for top-level logging transactions such as an incoming request.
Class | Description | |
---|---|---|
LoggingTransaction |
Represents a top-level application transaction such as a network request.
|
Structure | Description | |
---|---|---|
TransactionProperties |
Properties of a transaction when it is being opened.
| |
TransactionRequirement |
Represents the decision whether, why and how a transaction must be opened for an activity.
|
Interface | Description | |
---|---|---|
ITransactionPolicy |
Determines the verbosity of a transaction and what should be done
when the transaction is closed. One policy usually handles many transactions.
| |
ITransactionPolicySelector |
Selects an ITransactionPolicy given input TransactionProperties.
|