SemanticMessageBuilder.Semantic<T1, T2, T3, T4> Method (String, ValueTuple<String, T1>, ValueTuple<String, T2>, ValueTuple<String, T3>, ValueTuple<String, T4>) |
Create a semantic message with 4 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> Semantic<T1, T2, T3, T4>( string name, in (string , T1 ) parameter1, in (string , T2 ) parameter2, in (string , T3 ) parameter3, in (string , T4 ) parameter4 )
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.
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.