The type of the t
parameters in the if
and sample
attributes of the transaction policy files.
Implements
Namespace: PostSharp.Patterns.Diagnostics.Transactions.Model
Assembly: PostSharp.Patterns.Diagnostics.Configuration.dll
Syntax
public readonly struct OpenTransactionExpressionModel<T> : IFormattable
Type Parameters
Name | Description |
---|---|
T | Type of the model exposed by the request. See Request. |
Properties
Name | Description |
---|---|
IsParentSampled | Determines whether the parent request was logged as a result of sampling,
i.e. it was logged by a policy that had a sampling clause. It corresponds
to the |
Kind | Gets the kind of activity. |
Level | Gets the LogLevel with which the transaction was opened. |
Request | Gets the model of the request that causes the transaction to be opened.
The type depends on the kind of transaction. For the ASP.NET Core, this
property is of type |