34 references to Out
Microsoft.Gen.MetadataExtractor (34)
src\Generators\Microsoft.Gen.ComplianceReports\Emitter.cs (6)
136
Out
(",");
150
Out
("{");
156
Out
("}");
168
Out
($"\"{name}\": [");
174
Out
("]");
187
Out
($"\"{name}\": \"{value}\"");
src\Generators\Microsoft.Gen.Metrics\Emitter.cs (12)
201
Out
($" public void {recordStatement}({metricValueType} value");
203
Out
(")");
264
Out
($"{accessModifier} static partial {nsprefix}{metricMethod.MetricTypeName} {metricMethod.Name}({thisModifier}");
269
Out
(", ");
272
Out
($"{p.Type} {p.Name}");
275
Out
(")");
278
Out
($" => {nsprefix}GeneratedInstrumentsFactory.Create{metricMethod.MetricTypeName}(");
283
Out
(", ");
286
Out
(p.Name);
289
Out
(");");
334
Out
($", object? {paramName}");
339
Out
($", global::{metricMethod.StrongTypeObjectName} o");
src\Generators\Microsoft.Gen.MetricsReports\MetricDefinitionEmitter.cs (11)
38
Out
(",");
44
Out
("]");
67
Out
(",");
76
Out
(" }");
99
Out
($" \"InstrumentName\": \"{metricMethod.Kind}\"");
105
Out
(" \"Dimensions\": {");
114
Out
($" \"{dimension}\": \"{description.Replace("\\", "\\\\").Replace("\"", "\\\"")}\"");
118
Out
($" \"{dimension}\": \"\"");
123
Out
(",");
130
Out
(" }");
138
Out
(" }");
src\Generators\Shared\EmitterBase.cs (5)
33
Out
(GeneratorUtilities.FilePreamble);
53
Out
("}");
54
Out
(extra);
91
Out
(", ");
94
Out
(item);