ILogActivity.SetOutcome<TMessage> Method |
Namespace: PostSharp.Patterns.Diagnostics
Assembly: PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: 2023.0.3.0 (2023.0.3.0)
void SetOutcome<TMessage>( LogLevel level, in TMessage message, Exception exception = null, in CloseActivityOptions options = null ) where TMessage : IMessage
Parameters
- level
- Type: PostSharp.Patterns.Diagnostics.LogLevel
Level of the outcome message. - message
- Type: TMessageInAttribute
The description of the activity outcome, typically created using the SemanticMessageBuilder or FormattedMessageBuilder class. - exception (Optional)
- Type: System.Exception
An optional Exception. - options (Optional)
- Type: PostSharp.Patterns.Diagnostics.CloseActivityOptionsInAttribute
Options.
Type Parameters
- TMessage
- Type of the message parameter.