92 references to ClassifiedTagArray
Microsoft.Extensions.Telemetry (1)
Logging\ExtendedLogger.cs (1)
225
ref var cp = ref msgState.
ClassifiedTagArray
[i];
Microsoft.Extensions.Telemetry.Abstractions (2)
Logging\LoggerMessageState.cs (2)
62
/// <returns>The index in the <see cref="
ClassifiedTagArray
"/> where to store the classified tags.</returns>
98
ClassifiedTagArray
[index] = new(name, value, classifications);
Microsoft.Extensions.Telemetry.Abstractions.Tests (11)
Logging\LoggerMessageStateTests.cs (11)
43
lms.
ClassifiedTagArray
[index] = new(PropName, Value, new(FakeTaxonomy.PrivateData, FakeTaxonomy.PublicData));
49
Assert.Equal(PropName, lms.
ClassifiedTagArray
[0].Name);
50
Assert.Equal(Value, lms.
ClassifiedTagArray
[0].Value);
51
Assert.Equal(new(FakeTaxonomy.PrivateData, FakeTaxonomy.PublicData), lms.
ClassifiedTagArray
[0].Classifications);
106
Assert.Equal(PropertyNamPrefix + "." + PropName, lms.
ClassifiedTagArray
[0].Name);
107
Assert.Equal(Value, lms.
ClassifiedTagArray
[0].Value);
108
Assert.Equal(FakeTaxonomy.PrivateData, lms.
ClassifiedTagArray
[0].Classifications);
124
Assert.Equal(PropName, lms.
ClassifiedTagArray
[0].Name);
125
Assert.Equal(Value, lms.
ClassifiedTagArray
[0].Value);
126
Assert.Equal(FakeTaxonomy.PrivateData, lms.
ClassifiedTagArray
[0].Classifications);
156
lms.
ClassifiedTagArray
[index] = new(PropName, Value, FakeTaxonomy.PrivateData);
Microsoft.Extensions.Telemetry.Tests (3)
Logging\ExtendedLoggerTests.cs (3)
70
lms.
ClassifiedTagArray
[index] = new("PK3", "PV3", FakeTaxonomy.PrivateData);
71
lms.
ClassifiedTagArray
[index + 1] = new("PK4", null, FakeTaxonomy.PrivateData);
843
state.
ClassifiedTagArray
[index] = new("K5", "V5", FakeTaxonomy.PrivateData);
Microsoft.Gen.Logging.Generated.Tests (75)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Logging.g.cs (75)
724
state.
ClassifiedTagArray
[0] = new("@myevent1", @myevent1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1133
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1177
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1220
state.
ClassifiedTagArray
[3] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1221
state.
ClassifiedTagArray
[2] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1222
state.
ClassifiedTagArray
[1] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1223
state.
ClassifiedTagArray
[0] = new("p3", p3, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1268
state.
ClassifiedTagArray
[3] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1269
state.
ClassifiedTagArray
[2] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1270
state.
ClassifiedTagArray
[1] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1271
state.
ClassifiedTagArray
[0] = new("p3", p3.ToString(), new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1316
state.
ClassifiedTagArray
[10] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1317
state.
ClassifiedTagArray
[9] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1318
state.
ClassifiedTagArray
[8] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1319
state.
ClassifiedTagArray
[7] = new("p3", p3, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1320
state.
ClassifiedTagArray
[6] = new("p4", p4, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1321
state.
ClassifiedTagArray
[5] = new("p5", p5, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1322
state.
ClassifiedTagArray
[4] = new("p6", p6, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1323
state.
ClassifiedTagArray
[3] = new("p7", p7, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1324
state.
ClassifiedTagArray
[2] = new("p8", p8, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
1325
state.
ClassifiedTagArray
[1] = new("p9", p9, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
1326
state.
ClassifiedTagArray
[0] = new("p10", p10, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
1378
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1415
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1452
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1494
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
1536
state.
ClassifiedTagArray
[0] = new("p0", p0.ToString(), new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
2772
state.
ClassifiedTagArray
[0] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
2809
state.
ClassifiedTagArray
[1] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute, _Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
2810
state.
ClassifiedTagArray
[0] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
2848
state.
ClassifiedTagArray
[2] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
2849
state.
ClassifiedTagArray
[1] = new("p1.P1", p1?.P1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
2850
state.
ClassifiedTagArray
[0] = new("p1.P2", p1?.P2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute, _Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5469
state.
ClassifiedTagArray
[4] = new("p.P5", p?.P5, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5470
state.
ClassifiedTagArray
[3] = new("p.P6", p?.P6, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5471
state.
ClassifiedTagArray
[2] = new("p.P7", p?.P7, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5472
state.
ClassifiedTagArray
[1] = new("p.P8", p?.P8, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5473
state.
ClassifiedTagArray
[0] = new("p.P9", p?.P9.ToString(), new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5886
state.
ClassifiedTagArray
[4] = new("classToLog.StringProperty", classToLog?.StringProperty, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
5887
state.
ClassifiedTagArray
[3] = new("classToLog.GetOnlyProperty", classToLog?.GetOnlyProperty, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5888
state.
ClassifiedTagArray
[2] = new("classToLog.NonFormattableProperty", classToLog?.NonFormattableProperty.ToString(), new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5889
state.
ClassifiedTagArray
[1] = new("classToLog.TransitiveProp.TransitiveStringProp", classToLog?.TransitiveProp?.TransitiveStringProp, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5890
state.
ClassifiedTagArray
[0] = new("classToLog.StringPropertyBase", classToLog?.StringPropertyBase, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5928
state.
ClassifiedTagArray
[1] = new("StringProperty", stringProperty, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5929
state.
ClassifiedTagArray
[0] = new("complexParam.TransitiveStringProp", complexParam?.TransitiveStringProp, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5973
state.
ClassifiedTagArray
[4] = new("classToLog.StringProperty", classToLog?.StringProperty, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PublicDataAttribute));
5974
state.
ClassifiedTagArray
[3] = new("classToLog.GetOnlyProperty", classToLog?.GetOnlyProperty, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5975
state.
ClassifiedTagArray
[2] = new("classToLog.NonFormattableProperty", classToLog?.NonFormattableProperty.ToString(), new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5976
state.
ClassifiedTagArray
[1] = new("classToLog.TransitiveProp.TransitiveStringProp", classToLog?.TransitiveProp?.TransitiveStringProp, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
5977
state.
ClassifiedTagArray
[0] = new("classToLog.StringPropertyBase", classToLog?.StringPropertyBase, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6014
state.
ClassifiedTagArray
[1] = new("stringProperty", stringProperty, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6015
state.
ClassifiedTagArray
[0] = new("complexParam.TransitiveStringProp", complexParam?.TransitiveStringProp, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6052
state.
ClassifiedTagArray
[1] = new("userId", userId, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6053
state.
ClassifiedTagArray
[0] = new("param.UserId", param?.UserId, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6631
state.
ClassifiedTagArray
[2] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6632
state.
ClassifiedTagArray
[1] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6633
state.
ClassifiedTagArray
[0] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6726
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6768
state.
ClassifiedTagArray
[2] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6769
state.
ClassifiedTagArray
[1] = new("p1", p1, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6770
state.
ClassifiedTagArray
[0] = new("p2", p2, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6811
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6935
state.
ClassifiedTagArray
[1] = new("P0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
6936
state.
ClassifiedTagArray
[0] = new("p1.StringPropertyBase", p1?.StringPropertyBase, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7011
state.
ClassifiedTagArray
[1] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7012
state.
ClassifiedTagArray
[0] = new("p1.StringPropertyBase", p1?.StringPropertyBase, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7206
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7365
state.
ClassifiedTagArray
[0] = new("p0", p0, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7906
state.
ClassifiedTagArray
[2] = new("data.AnnotatedArgFromPrimaryCtor", data?.AnnotatedArgFromPrimaryCtor, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7907
state.
ClassifiedTagArray
[1] = new("data.AnnotatedPropFromPrimaryCtor", data?.AnnotatedPropFromPrimaryCtor, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7908
state.
ClassifiedTagArray
[0] = new("data.PropGetSet", data?.PropGetSet, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7942
state.
ClassifiedTagArray
[2] = new("data.AnnotatedArgFromPrimaryCtor", data?.AnnotatedArgFromPrimaryCtor, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7943
state.
ClassifiedTagArray
[1] = new("data.AnnotatedPropFromPrimaryCtor", data?.AnnotatedPropFromPrimaryCtor, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7944
state.
ClassifiedTagArray
[0] = new("data.PropGetSet", data?.PropGetSet, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));
7981
state.
ClassifiedTagArray
[0] = new("data", data, new global::Microsoft.Extensions.Compliance.Classification.DataClassificationSet(_Microsoft_Extensions_Compliance_Testing_PrivateDataAttribute));