1 write to ParameterName
Microsoft.Gen.Logging (1)
Parser.cs (1)
653ParameterName = paramName,
21 references to ParameterName
Microsoft.Gen.Logging (21)
Emitter.Method.cs (8)
80var stateName = PickUniqueName("state", lm.Parameters.Select(p => p.ParameterName)); 260exceptionArg = p.ParameterName; 288var tmpVarName = PickUniqueName("tmp", lm.Parameters.Select(p => p.ParameterName)); 546OutLn($"var {atSign}{p.ParameterName} = {lambdaStateName}.TagArray[{index}].Value ?? {Null};"); 550OutLn($"var {atSign}{p.ParameterName} = {lambdaStateName}.TagArray[{index}].Value;"); 575OutLn($"var {atSign}{p.ParameterName} = {lambdaStateName}.RedactedTagArray[{index}].Value ?? {Null};"); 579OutLn($"var {atSign}{p.ParameterName} = {lambdaStateName}.RedactedTagArray[{index}].Value;"); 602logger = p.ParameterName;
Emitter.Utils.cs (1)
58level = p.ParameterName;
LoggingMethod.cs (1)
64if (parameterName == p.ParameterName)
LoggingMethodParameter.cs (2)
37public string ParameterNameWithAtIfNeeded => NeedsAtSign ? "@" + ParameterName : ParameterName;
LoggingMethodParameterExtensions.cs (1)
19PropertyName = parameter.ParameterName,
Parser.cs (8)
171lm.Templates.Contains($"@{lp.ParameterName}", StringComparer.OrdinalIgnoreCase); 176Diag(DiagDescriptors.ShouldntMentionLoggerInMessage, attrLoc, lp.ParameterName); 181Diag(DiagDescriptors.ShouldntMentionExceptionInMessage, attrLoc, lp.ParameterName); 186Diag(DiagDescriptors.ShouldntMentionLogLevelInMessage, attrLoc, lp.ParameterName); 191Diag(DiagDescriptors.ParameterHasNoCorrespondingTemplate, paramSymbol.GetLocation(), lp.ParameterName); 203Diag(DiagDescriptors.RecordTypeSensitiveArgumentIsInTemplate, paramSymbol.GetLocation(), lp.ParameterName, lm.Name); 560Diag(DiagDescriptors.TagNameCollision, parameterSymbols[parameter].GetLocation(), parameter.ParameterName, fullName, lm.Name); 566Diag(DiagDescriptors.TagNameCollision, parameterSymbols[parameter].GetLocation(), parameter.ParameterName, parameter.TagName, lm.Name);