Open sandboxFocus

Namespace PostSharp.Patterns.Diagnostics.Transactions.Model

Classes

LoggingConfigurationModel

Type of the logging element, the root element of the XML configuration file accepted by the LoggingConfigurationManager class.

PolicyConfigurationModel

Type the source XmL element. The parent of the source element is verbosity (see VerbosityConfigurationModel).

SourceConfigurationModel

Type of the source XML element. The parent of the source element is verbosity (see VerbosityConfigurationModel).

TransactionPolicyExpressionFunctions

Contains extra functions usable from predicates in XML policy configuration files.

VerbosityConfigurationModel

Type of the verbosity XML element. The parent of the verbosity element is logging (see LoggingConfigurationModel) or policy (see PolicyConfigurationModel).

Structs

CloseTransactionExpressionModel<T>

Type of the t parameter for the publishIf expression in the policy configuration file. It represents information from the transaction that a policy can use to take an action when the transaction closes. The policy might decide to publish the log file based on this informatino.

OpenTransactionExpressionModel<T>

The type of the t parameters in the if and sample attributes of the transaction policy files.