SemanticMessageBuilder.Semantic<T1, T2, T3, T4, T5> Method (String, String, T1, String, T2, String, T3, String, T4, String, T5) |
Create a semantic message with 5 parameters (using tuples).
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> Semantic<T1, T2, T3, T4, T5>( string name, string parameterName1, T1 parameterValue1, string parameterName2, T2 parameterValue2, string parameterName3, T3 parameterValue3, string parameterName4, T4 parameterValue4, string parameterName5, T5 parameterValue5 )
Parameters
- name
- Type: System.String
Name of the message. - parameterName1
- Type: System.String
Name of the first parameter. - parameterValue1
- Type: T1
Name of the first parameter. - parameterName2
- Type: System.String
Name of the second parameter. - parameterValue2
- Type: T2
Name of the second parameter. - parameterName3
- Type: System.String
Name of the third parameter. - parameterValue3
- Type: T3
Name of the third parameter. - parameterName4
- Type: System.String
Name of the 4-th parameter. - parameterValue4
- Type: T4
Name of the 4-th parameter. - parameterName5
- Type: System.String
Name of the 5-th parameter. - parameterValue5
- Type: T5
Name of the 5-th parameter.
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.