IMessage.Write Method |
Renders the current message into a given ICustomLogRecordBuilder.
Namespace: PostSharp.Patterns.Diagnostics.Custom.Messages
Assembly: PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: 2023.0.3.0 (2023.0.3.0)
C#
void Write( ICustomLogRecordBuilder builder, CustomLogRecordItem kind )
Parameters
- builder
- Type: PostSharp.Patterns.Diagnostics.Custom.ICustomLogRecordBuilder
A ICustomLogRecordBuilder. - kind
- Type: PostSharp.Patterns.Diagnostics.Custom.CustomLogRecordItem
The situation in which the message is rendered (to be passed to BeginWriteItem(CustomLogRecordItem, CustomLogRecordTextOptions))..
The IMessage implementation is responsible for invoking BeginWriteItem(CustomLogRecordItem, CustomLogRecordTextOptions) and EndWriteItem(CustomLogRecordItem).