SemanticMessageBuilder.Semantic<T1, T2, T3, T4, T5, T6> Method (String, ValueTuple<String, T1>, ValueTuple<String, T2>, ValueTuple<String, T3>, ValueTuple<String, T4>, ValueTuple<String, T5>, ValueTuple<String, T6>) |
Create a semantic message with 6 parameters.
Namespace: PostSharp.Patterns.Diagnostics
Assembly: PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: 2023.0.3.0 (2023.0.3.0)
C#
public static SemanticMessage<T1, T2, T3, T4, T5, T6> Semantic<T1, T2, T3, T4, T5, T6>( string name, in (string , T1 ) parameter1, in (string , T2 ) parameter2, in (string , T3 ) parameter3, in (string , T4 ) parameter4, in (string , T5 ) parameter5, in (string , T6 ) parameter6 )
Parameters
- name
- Type: System.String
Name of the message. - parameter1
- Type: ValueTuple<String, T1>
Name and value of the first parameter wrapped as a tuple. - parameter2
- Type: ValueTuple<String, T2>
Name and value of the second parameter wrapped as a tuple. - parameter3
- Type: ValueTuple<String, T3>
Name and value of the third parameter wrapped as a tuple. - parameter4
- Type: ValueTuple<String, T4>
Name and value of the 4-th parameter wrapped as a tuple. - parameter5
- Type: ValueTuple<String, T5>
Name and value of the 5-th parameter wrapped as a tuple. - parameter6
- Type: ValueTuple<String, T6>
Name and value of the 6-th parameter wrapped as a tuple.
Type Parameters
- T1
- Type of the first parameter value.
- T2
- Type of the second parameter value.
- T3
- Type of the third parameter value.
- T4
- Type of the 4-th parameter value.
- T5
- Type of the 5-th parameter value.
- T6
- Type of the 6-th parameter value.