SemanticMessageBuilder.Semantic<T1, T2, T3, T4, T5, T6, T7> Method (String, String, T1, String, T2, String, T3, String, T4, String, T5, String, T6, String, T7) |
Create a semantic message with 7 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, T6, T7> Semantic<T1, T2, T3, T4, T5, T6, T7>( string name, string parameterName1, T1 parameterValue1, string parameterName2, T2 parameterValue2, string parameterName3, T3 parameterValue3, string parameterName4, T4 parameterValue4, string parameterName5, T5 parameterValue5, string parameterName6, T6 parameterValue6, string parameterName7, T7 parameterValue7 )
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. - parameterName6
- Type: System.String
Name of the 6-th parameter. - parameterValue6
- Type: T6
Name of the 6-th parameter. - parameterName7
- Type: System.String
Name of the 7-th parameter. - parameterValue7
- Type: T7
Name of the 7-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.
- T6
- Type of the 6-th parameter value.
- T7
- Type of the 7-th parameter value.