diff --git a/Datadog.Trace.OSX.slnf b/Datadog.Trace.OSX.slnf index 8d3cdb1c8421..5604782ec612 100644 --- a/Datadog.Trace.OSX.slnf +++ b/Datadog.Trace.OSX.slnf @@ -185,7 +185,8 @@ "tracer\\test\\test-applications\\Samples.Shared\\Samples.Shared.shproj", "tracer\\test\\test-applications\\security\\Samples.Security.AspNetCore2\\Samples.Security.AspNetCore2.csproj", "tracer\\test\\test-applications\\security\\Samples.Security.AspNetCore5\\Samples.Security.AspNetCore5.csproj", - "tracer\\test\\test-applications\\security\\Samples.Security.AspNetCoreBare\\Samples.Security.AspNetCoreBare.csproj" + "tracer\\test\\test-applications\\security\\Samples.Security.AspNetCoreBare\\Samples.Security.AspNetCoreBare.csproj", + "tracer\\test\\test-applications\\integrations\\Samples.DnsClient\\Samples.DnsClient.csproj" ] } } \ No newline at end of file diff --git a/Datadog.Trace.Samples.g.sln b/Datadog.Trace.Samples.g.sln index b52ccb5ad8e9..12b14a586c12 100644 --- a/Datadog.Trace.Samples.g.sln +++ b/Datadog.Trace.Samples.g.sln @@ -259,6 +259,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LogsInjection.ILogger", "tr EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples.Aerospike", "tracer\test\test-applications\integrations\Samples.Aerospike\Samples.Aerospike.csproj", "{7471A7A8-B89C-4C94-8EB1-24180E71CA1F}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples.DnsClient", "tracer\test\test-applications\integrations\Samples.DnsClient\Samples.DnsClient.csproj", "{7631894F-76D6-45DE-A679-0D1874AE1590}" +EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceBus.Minimal.NServiceBus", "tracer\test\test-applications\regression\ServiceBus.Minimal.NServiceBus\ServiceBus.Minimal.NServiceBus.csproj", "{9D5935CB-2DF2-46CB-A5E1-98BE134CAFCC}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceBus.Minimal.Rebus", "tracer\test\test-applications\regression\ServiceBus.Minimal.Rebus\ServiceBus.Minimal.Rebus.csproj", "{6C599D79-87D0-476B-9CBA-F731E5627622}" @@ -727,6 +729,10 @@ Global {7471A7A8-B89C-4C94-8EB1-24180E71CA1F}.Debug|Any CPU.Build.0 = Debug|Any CPU {7471A7A8-B89C-4C94-8EB1-24180E71CA1F}.Release|Any CPU.ActiveCfg = Release|Any CPU {7471A7A8-B89C-4C94-8EB1-24180E71CA1F}.Release|Any CPU.Build.0 = Release|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Release|Any CPU.Build.0 = Release|Any CPU {9D5935CB-2DF2-46CB-A5E1-98BE134CAFCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9D5935CB-2DF2-46CB-A5E1-98BE134CAFCC}.Debug|Any CPU.Build.0 = Debug|Any CPU {9D5935CB-2DF2-46CB-A5E1-98BE134CAFCC}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -1208,6 +1214,7 @@ Global {65492DD4-CCD9-437A-B383-E7EB7AB872D2} = {8683D82A-2BBE-4199-9C36-C59F48804F90} {463A6FB2-1ABE-4B92-A470-97134D0BBC7E} = {BAF8F246-3645-42AD-B1D0-0F7EAFBAB34A} {7471A7A8-B89C-4C94-8EB1-24180E71CA1F} = {BAF8F246-3645-42AD-B1D0-0F7EAFBAB34A} + {7631894F-76D6-45DE-A679-0D1874AE1590} = {BAF8F246-3645-42AD-B1D0-0F7EAFBAB34A} {9D5935CB-2DF2-46CB-A5E1-98BE134CAFCC} = {498A300E-D036-49B7-A43D-821D1CAF11A5} {6C599D79-87D0-476B-9CBA-F731E5627622} = {498A300E-D036-49B7-A43D-821D1CAF11A5} {B0E671B9-78DE-410F-A0AA-612FF1F900F2} = {498A300E-D036-49B7-A43D-821D1CAF11A5} diff --git a/Datadog.Trace.sln b/Datadog.Trace.sln index 866739bb6aa7..e653215b499a 100644 --- a/Datadog.Trace.sln +++ b/Datadog.Trace.sln @@ -359,6 +359,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LogsInjection.ILogger", "tr EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples.Aerospike", "tracer\test\test-applications\integrations\Samples.Aerospike\Samples.Aerospike.csproj", "{7471A7A8-B89C-4C94-8EB1-24180E71CA1F}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Samples.DnsClient", "tracer\test\test-applications\integrations\Samples.DnsClient\Samples.DnsClient.csproj", "{7631894F-76D6-45DE-A679-0D1874AE1590}" +EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceBus.Minimal.NServiceBus", "tracer\test\test-applications\regression\ServiceBus.Minimal.NServiceBus\ServiceBus.Minimal.NServiceBus.csproj", "{9D5935CB-2DF2-46CB-A5E1-98BE134CAFCC}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServiceBus.Minimal.Rebus", "tracer\test\test-applications\regression\ServiceBus.Minimal.Rebus\ServiceBus.Minimal.Rebus.csproj", "{6C599D79-87D0-476B-9CBA-F731E5627622}" @@ -841,6 +843,10 @@ Global {7E563BF6-47F2-4531-A1CE-FB9445DF3253}.Debug|Any CPU.Build.0 = Debug|Any CPU {7E563BF6-47F2-4531-A1CE-FB9445DF3253}.Release|Any CPU.ActiveCfg = Release|Any CPU {7E563BF6-47F2-4531-A1CE-FB9445DF3253}.Release|Any CPU.Build.0 = Release|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7631894F-76D6-45DE-A679-0D1874AE1590}.Release|Any CPU.Build.0 = Release|Any CPU {AAD9038B-8F16-4E09-93AF-B13E9F7ACD66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AAD9038B-8F16-4E09-93AF-B13E9F7ACD66}.Debug|Any CPU.Build.0 = Debug|Any CPU {AAD9038B-8F16-4E09-93AF-B13E9F7ACD66}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -1664,6 +1670,7 @@ Global {7B0822F6-80DE-4B49-8125-93975678D0D5} = {498A300E-D036-49B7-A43D-821D1CAF11A5} {C41023C9-65C3-4FB3-9053-4DE963A81500} = {498A300E-D036-49B7-A43D-821D1CAF11A5} {7E563BF6-47F2-4531-A1CE-FB9445DF3253} = {BAF8F246-3645-42AD-B1D0-0F7EAFBAB34A} + {7631894F-76D6-45DE-A679-0D1874AE1590} = {BAF8F246-3645-42AD-B1D0-0F7EAFBAB34A} {AAD9038B-8F16-4E09-93AF-B13E9F7ACD66} = {498A300E-D036-49B7-A43D-821D1CAF11A5} {8D949A40-5F4B-4EB0-B8FD-301B472C96AE} = {8683D82A-2BBE-4199-9C36-C59F48804F90} {E02B141F-E7C0-46CF-B9F6-39427218E714} = {9E5F0022-0A50-40BF-AC6A-C3078585ECAB} diff --git a/tracer/build/PackageVersionsGeneratorDefinitions.json b/tracer/build/PackageVersionsGeneratorDefinitions.json index 9536966a36a0..383b1b3f442e 100644 --- a/tracer/build/PackageVersionsGeneratorDefinitions.json +++ b/tracer/build/PackageVersionsGeneratorDefinitions.json @@ -1,4 +1,15 @@ [ + { + "IntegrationName": "DnsClient", + "SampleProjectName": "Samples.DnsClient", + "NugetPackageSearchName": "DnsClient", + "MinVersion": "1.3.0", + "MaxVersionExclusive": "2.0.0", + "SpecificVersions": [ + "1.3.0", + "1.8.*" + ] + }, { "IntegrationName": "Hangfire", "SampleProjectName": "Samples.Hangfire", diff --git a/tracer/build/PackageVersionsLatestMajors.g.props b/tracer/build/PackageVersionsLatestMajors.g.props index 7f221480e7cd..ad18e4e9e9b4 100644 --- a/tracer/build/PackageVersionsLatestMajors.g.props +++ b/tracer/build/PackageVersionsLatestMajors.g.props @@ -12,6 +12,72 @@ NOTE: This code was generated by the GeneratePackageVersions tool. To safely --> + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + ApiVersion=1.8.25;RestoreRecursive=false;BuildProjectReferences=false net48 diff --git a/tracer/build/PackageVersionsLatestMinors.g.props b/tracer/build/PackageVersionsLatestMinors.g.props index 55d50049591a..028d10bdcde9 100644 --- a/tracer/build/PackageVersionsLatestMinors.g.props +++ b/tracer/build/PackageVersionsLatestMinors.g.props @@ -12,6 +12,402 @@ NOTE: This code was generated by the GeneratePackageVersions tool. To safely --> + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.3.2;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + + + ApiVersion=1.4.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + + + ApiVersion=1.5.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + + + ApiVersion=1.6.1;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + + + ApiVersion=1.7.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + ApiVersion=1.7.37;RestoreRecursive=false;BuildProjectReferences=false net48 diff --git a/tracer/build/PackageVersionsLatestSpecific.g.props b/tracer/build/PackageVersionsLatestSpecific.g.props index d5eeec4e000a..796b426b06c9 100644 --- a/tracer/build/PackageVersionsLatestSpecific.g.props +++ b/tracer/build/PackageVersionsLatestSpecific.g.props @@ -12,6 +12,138 @@ NOTE: This code was generated by the GeneratePackageVersions tool. To safely --> + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net48 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp2.1 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + netcoreapp3.1 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net5.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net6.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net7.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net8.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net9.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net10.0 + None + Samples.DnsClient + + + ApiVersion=1.3.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + + + ApiVersion=1.8.0;RestoreRecursive=false;BuildProjectReferences=false + net11.0 + None + Samples.DnsClient + ApiVersion=1.7.37;RestoreRecursive=false;BuildProjectReferences=false net48 diff --git a/tracer/build/_build/Honeypot/IntegrationGroups.cs b/tracer/build/_build/Honeypot/IntegrationGroups.cs index e168f395178c..23de2416616e 100644 --- a/tracer/build/_build/Honeypot/IntegrationGroups.cs +++ b/tracer/build/_build/Honeypot/IntegrationGroups.cs @@ -128,6 +128,7 @@ static IntegrationMap() NugetPackages.Add("MSTestAdapter.PlatformServices", new [] { "MSTest.TestAdapter" }); NugetPackages.Add("RestSharp", Array.Empty()); NugetPackages.Add("Hangfire.Core", new [] { "Hangfire.Core" }); + NugetPackages.Add("DnsClient", new [] { "DnsClient" }); // Manual instrumentation NugetPackages.Add("Datadog.Trace", new string[] { }); diff --git a/tracer/build/supported_calltargets.g.json b/tracer/build/supported_calltargets.g.json index 4af00e27f1a1..ac15bfe6a6a1 100644 --- a/tracer/build/supported_calltargets.g.json +++ b/tracer/build/supported_calltargets.g.json @@ -7408,6 +7408,59 @@ "IsAdoNetIntegration": false, "InstrumentationCategory": 1 }, + { + "IntegrationName": "DnsClient", + "AssemblyName": "DnsClient", + "TargetTypeName": "DnsClient.LookupClient", + "TargetMethodName": "QueryInternal", + "TargetReturnType": "DnsClient.IDnsQueryResponse", + "TargetParameterTypes": [ + "DnsClient.DnsQuestion", + "DnsClient.DnsQuerySettings", + "System.Collections.Generic.IReadOnlyCollection`1[DnsClient.NameServer]" + ], + "MinimumVersion": { + "Item1": 1, + "Item2": 3, + "Item3": 0 + }, + "MaximumVersion": { + "Item1": 1, + "Item2": 65535, + "Item3": 65535 + }, + "InstrumentationTypeName": "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalIntegration", + "IntegrationKind": 0, + "IsAdoNetIntegration": false, + "InstrumentationCategory": 1 + }, + { + "IntegrationName": "DnsClient", + "AssemblyName": "DnsClient", + "TargetTypeName": "DnsClient.LookupClient", + "TargetMethodName": "QueryInternalAsync", + "TargetReturnType": "System.Threading.Tasks.Task`1[DnsClient.IDnsQueryResponse]", + "TargetParameterTypes": [ + "DnsClient.DnsQuestion", + "DnsClient.DnsQuerySettings", + "System.Collections.Generic.IReadOnlyCollection`1[DnsClient.NameServer]", + "System.Threading.CancellationToken" + ], + "MinimumVersion": { + "Item1": 1, + "Item2": 3, + "Item3": 0 + }, + "MaximumVersion": { + "Item1": 1, + "Item2": 65535, + "Item3": 65535 + }, + "InstrumentationTypeName": "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalAsyncIntegration", + "IntegrationKind": 0, + "IsAdoNetIntegration": false, + "InstrumentationCategory": 1 + }, { "IntegrationName": "DotnetTest", "AssemblyName": "coverlet.core", diff --git a/tracer/build/supported_versions.json b/tracer/build/supported_versions.json index edc8933fdeb5..bef5ad85e188 100644 --- a/tracer/build/supported_versions.json +++ b/tracer/build/supported_versions.json @@ -562,6 +562,23 @@ "maxAssemblyVersionInclusive": "2.65535.65535", "packages": [] }, + { + "integrationName": "DnsClient", + "assemblyName": "DnsClient", + "minAssemblyVersionInclusive": "1.3.0", + "maxAssemblyVersionInclusive": "1.65535.65535", + "packages": [ + { + "name": "DnsClient", + "minVersionAvailableInclusive": "1.0.0", + "minVersionSupportedInclusive": "1.3.0", + "minVersionTestedInclusive": "1.3.0", + "maxVersionSupportedInclusive": "1.8.0", + "maxVersionAvailableInclusive": "1.8.0", + "maxVersionTestedInclusive": "1.8.0" + } + ] + }, { "integrationName": "DotnetTest", "assemblyName": "coverlet.core", diff --git a/tracer/src/Datadog.Trace.Trimming/build/Datadog.Trace.Trimming.xml b/tracer/src/Datadog.Trace.Trimming/build/Datadog.Trace.Trimming.xml index 8925d38839bb..5fc3bda22868 100644 --- a/tracer/src/Datadog.Trace.Trimming/build/Datadog.Trace.Trimming.xml +++ b/tracer/src/Datadog.Trace.Trimming/build/Datadog.Trace.Trimming.xml @@ -20,6 +20,7 @@ + diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/DnsClientCommon.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/DnsClientCommon.cs new file mode 100644 index 000000000000..f9ae668e65a3 --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/DnsClientCommon.cs @@ -0,0 +1,162 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using System; +using System.Collections; +using System.Globalization; +using Datadog.Trace.Configuration; +using Datadog.Trace.Configuration.Schema; +using Datadog.Trace.DuckTyping; +using Datadog.Trace.Logging; +using Datadog.Trace.Tagging; +using Datadog.Trace.Util; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + internal static class DnsClientCommon + { + internal const string OperationName = "dns.query"; + internal const string IntegrationName = nameof(Configuration.IntegrationId.DnsClient); + internal const IntegrationId IntegrationId = Configuration.IntegrationId.DnsClient; + + private static readonly IDatadogLogger Log = DatadogLogging.GetLoggerFor(typeof(DnsClientCommon)); + + public static Scope? CreateScope(Tracer tracer, TQuestion question, IEnumerable? servers) + where TQuestion : IDnsQuestion + { + var perTraceSettings = tracer.CurrentTraceSettings; + if (!perTraceSettings.Settings.IsIntegrationEnabled(IntegrationId)) + { + // integration disabled, don't create a scope, skip this trace + return null; + } + + Scope? scope = null; + + try + { + var (serviceName, serviceNameSource) = perTraceSettings.Schema.Client.GetServiceNameMetadata(ClientSchema.Component.DnsClient); + var tags = perTraceSettings.Schema.Client.CreateDnsClientTags(); + + scope = tracer.StartActiveInternal(OperationName, tags: tags, serviceName: serviceName, serviceNameSource: serviceNameSource); + var span = scope.Span; + span.Type = SpanTypes.Dns; + + string? questionName = null; + if (question.Instance is not null) + { + questionName = question.QueryName?.ToString(); + tags.QuestionName = questionName; + tags.QuestionType = question.QuestionType?.ToString(); + tags.QuestionClass = question.QuestionClass?.ToString(); + } + + // Capture the target name server so we still have out.host on error paths + // (where no response is available to read the answering server from). + if (servers is not null) + { + foreach (var server in servers) + { + if (server is not null && server.TryDuckCast(out var nameServer)) + { + tags.OutHost = nameServer.Address; + tags.DestinationPort = nameServer.Port.ToString(CultureInfo.InvariantCulture); + } + + break; + } + } + + span.ResourceName = StringUtil.IsNullOrEmpty(questionName) ? OperationName : questionName; + + tags.SetAnalyticsSampleRate(IntegrationId, tracer.CurrentTraceSettings.Settings, enabledWithGlobalSetting: false); + tracer.TracerManager.Telemetry.IntegrationGeneratedSpan(IntegrationId); + } + catch (Exception ex) + { + Log.Error(ex, "Error creating or populating scope."); + } + + return scope; + } + + public static void CompleteScope(Scope? scope, TResponse response, Exception? exception) + where TResponse : IDnsQueryResponse + { + if (scope is null) + { + return; + } + + try + { + if (exception is null) + { + PopulateResponseTags(scope, response); + } + + // The answering server can differ from the first candidate after failover + // or a cache hit. Map only after selecting the final endpoint, including on errors. + var span = scope.Span; + span.Context.TraceContext.CurrentTraceSettings.Schema.RemapPeerService(span.Tags); + } + catch (Exception ex) + { + Log.Error(ex, "Error completing DNS query scope."); + } + finally + { + scope.DisposeWithException(exception); + } + } + + private static void PopulateResponseTags(Scope scope, TResponse response) + where TResponse : IDnsQueryResponse + { + if (response.Instance is null) + { + return; + } + + try + { + if (scope.Span.Tags is DnsClientTags tags) + { + var responseCode = response.Header?.ResponseCode; + tags.ResponseCode = responseCode?.ToString(); + + if (response.Answers is { } answers) + { + tags.AnswerCount = answers.Count.ToString(CultureInfo.InvariantCulture); + } + + if (response.NameServer is { } nameServer) + { + tags.OutHost = nameServer.Address; + tags.DestinationPort = nameServer.Port.ToString(CultureInfo.InvariantCulture); + } + + // When DnsQuerySettings.ThrowDnsErrors is false (the default), a failed + // query (e.g. NXDOMAIN, SERVFAIL) surfaces as a response with a non-success + // ResponseCode rather than as a thrown exception, so it must be detected here. + // The underlying DnsClient.DnsHeaderResponseCode enum uses NoError = 0 for success. + if (responseCode is not null && Convert.ToInt32(responseCode, CultureInfo.InvariantCulture) != 0) + { + var span = scope.Span; + span.Error = true; + span.SetTag(Tags.ErrorType, "DnsClient.DnsResponseException"); + span.SetTag(Tags.ErrorMsg, $"DNS query returned response code: {tags.ResponseCode}"); + } + } + } + catch (Exception ex) + { + Log.Error(ex, "Error populating DNS response tags."); + } + } + } +} diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/DnsResponseHeaderStruct.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/DnsResponseHeaderStruct.cs new file mode 100644 index 000000000000..df15caa00804 --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/DnsResponseHeaderStruct.cs @@ -0,0 +1,23 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using Datadog.Trace.DuckTyping; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + /// + /// Duck type for DnsClient.DnsResponseHeader + /// + [DuckCopy] + internal struct DnsResponseHeaderStruct + { + /// + /// The response code (a DnsClient.DnsHeaderResponseCode enum). + /// + public object? ResponseCode; + } +} diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/IDnsQueryResponse.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/IDnsQueryResponse.cs new file mode 100644 index 000000000000..c1fb061d80dd --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/IDnsQueryResponse.cs @@ -0,0 +1,33 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using System.Collections.Generic; +using Datadog.Trace.DuckTyping; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + /// + /// Duck type for DnsClient.IDnsQueryResponse + /// + internal interface IDnsQueryResponse : IDuckType + { + /// + /// Gets the response header. + /// + DnsResponseHeaderStruct? Header { get; } + + /// + /// Gets the answer records. + /// + IReadOnlyList? Answers { get; } + + /// + /// Gets the name server that answered the query (a DnsClient.NameServer). + /// + NameServerStruct? NameServer { get; } + } +} diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/IDnsQuestion.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/IDnsQuestion.cs new file mode 100644 index 000000000000..5dfe4bab6867 --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/IDnsQuestion.cs @@ -0,0 +1,32 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using Datadog.Trace.DuckTyping; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + /// + /// Duck type for DnsClient.DnsQuestion + /// + internal interface IDnsQuestion : IDuckType + { + /// + /// Gets the query name (a DnsClient.DnsString, read as a string via ToString()). + /// + object? QueryName { get; } + + /// + /// Gets the query record type (a DnsClient.QueryType enum). + /// + object? QuestionType { get; } + + /// + /// Gets the query class (a DnsClient.QueryClass enum). + /// + object? QuestionClass { get; } + } +} diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/NameServerStruct.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/NameServerStruct.cs new file mode 100644 index 000000000000..af1368cce4de --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/NameServerStruct.cs @@ -0,0 +1,28 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using Datadog.Trace.DuckTyping; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + /// + /// Duck type for DnsClient.NameServer + /// + [DuckCopy] + internal struct NameServerStruct + { + /// + /// The name server address. + /// + public string? Address; + + /// + /// The name server port. + /// + public int Port; + } +} diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/QueryInternalAsyncIntegration.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/QueryInternalAsyncIntegration.cs new file mode 100644 index 000000000000..53ab4f625650 --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/QueryInternalAsyncIntegration.cs @@ -0,0 +1,48 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using System; +using System.Collections; +using System.ComponentModel; +using System.Threading; +using Datadog.Trace.ClrProfiler.CallTarget; +using Datadog.Trace.Configuration; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + /// + /// DnsClient.LookupClient.QueryInternalAsync calltarget instrumentation. + /// This is the internal convergence point for all asynchronous public query entry points. + /// + [InstrumentMethod( + AssemblyName = "DnsClient", + TypeName = "DnsClient.LookupClient", + MethodName = "QueryInternalAsync", + ReturnTypeName = "System.Threading.Tasks.Task`1[DnsClient.IDnsQueryResponse]", + ParameterTypeNames = ["DnsClient.DnsQuestion", "DnsClient.DnsQuerySettings", "System.Collections.Generic.IReadOnlyCollection`1[DnsClient.NameServer]", ClrNames.CancellationToken], + MinimumVersion = "1.3.0", + MaximumVersion = "1.*.*", + IntegrationName = DnsClientCommon.IntegrationName)] + [Browsable(false)] + [EditorBrowsable(EditorBrowsableState.Never)] + public sealed class QueryInternalAsyncIntegration + { + internal static CallTargetState OnMethodBegin(TTarget instance, TQuestion question, TSettings settings, IEnumerable? servers, CancellationToken cancellationToken) + where TQuestion : IDnsQuestion + { + var scope = DnsClientCommon.CreateScope(Tracer.Instance, question, servers); + return new CallTargetState(scope); + } + + internal static TReturn OnAsyncMethodEnd(TTarget instance, TReturn returnValue, Exception? exception, in CallTargetState state) + where TReturn : IDnsQueryResponse + { + DnsClientCommon.CompleteScope(state.Scope, returnValue, exception); + return returnValue; + } + } +} diff --git a/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/QueryInternalIntegration.cs b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/QueryInternalIntegration.cs new file mode 100644 index 000000000000..e26e5b1ecb16 --- /dev/null +++ b/tracer/src/Datadog.Trace/ClrProfiler/AutoInstrumentation/DnsClient/QueryInternalIntegration.cs @@ -0,0 +1,47 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using System; +using System.Collections; +using System.ComponentModel; +using Datadog.Trace.ClrProfiler.CallTarget; +using Datadog.Trace.Configuration; + +namespace Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient +{ + /// + /// DnsClient.LookupClient.QueryInternal calltarget instrumentation. + /// This is the internal convergence point for all synchronous public query entry points. + /// + [InstrumentMethod( + AssemblyName = "DnsClient", + TypeName = "DnsClient.LookupClient", + MethodName = "QueryInternal", + ReturnTypeName = "DnsClient.IDnsQueryResponse", + ParameterTypeNames = ["DnsClient.DnsQuestion", "DnsClient.DnsQuerySettings", "System.Collections.Generic.IReadOnlyCollection`1[DnsClient.NameServer]"], + MinimumVersion = "1.3.0", + MaximumVersion = "1.*.*", + IntegrationName = DnsClientCommon.IntegrationName)] + [Browsable(false)] + [EditorBrowsable(EditorBrowsableState.Never)] + public sealed class QueryInternalIntegration + { + internal static CallTargetState OnMethodBegin(TTarget instance, TQuestion question, TSettings settings, IEnumerable? servers) + where TQuestion : IDnsQuestion + { + var scope = DnsClientCommon.CreateScope(Tracer.Instance, question, servers); + return new CallTargetState(scope); + } + + internal static CallTargetReturn OnMethodEnd(TTarget instance, TReturn returnValue, Exception? exception, in CallTargetState state) + where TReturn : IDnsQueryResponse + { + DnsClientCommon.CompleteScope(state.Scope, returnValue, exception); + return new CallTargetReturn(returnValue); + } + } +} diff --git a/tracer/src/Datadog.Trace/Configuration/IntegrationId.cs b/tracer/src/Datadog.Trace/Configuration/IntegrationId.cs index 787eb373cf17..9391befb6c84 100644 --- a/tracer/src/Datadog.Trace/Configuration/IntegrationId.cs +++ b/tracer/src/Datadog.Trace/Configuration/IntegrationId.cs @@ -91,6 +91,7 @@ internal enum IntegrationId DatadogTraceVersionConflict, Hangfire, OpenFeature, - ServerlessCompat + ServerlessCompat, + DnsClient } } diff --git a/tracer/src/Datadog.Trace/Configuration/Schema/ClientSchema.cs b/tracer/src/Datadog.Trace/Configuration/Schema/ClientSchema.cs index 2acc37867fbb..3ea821219193 100644 --- a/tracer/src/Datadog.Trace/Configuration/Schema/ClientSchema.cs +++ b/tracer/src/Datadog.Trace/Configuration/Schema/ClientSchema.cs @@ -15,6 +15,7 @@ internal sealed class ClientSchema { private const string HttpClientComponent = "http-client"; private const string GrpcClientComponent = "grpc-client"; + private const string DnsClientComponent = "dns"; private readonly bool _useV0Tags; private readonly string[] _protocols; @@ -42,6 +43,7 @@ public ClientSchema(SchemaVersion version, bool peerServiceTagsEnabled, bool rem [ ServiceNameMetadata.Resolve(HttpClientComponent, defaultServiceName, serviceNameMappings, useSuffix), ServiceNameMetadata.Resolve(GrpcClientComponent, defaultServiceName, serviceNameMappings, useSuffix), + ServiceNameMetadata.Resolve(DnsClientComponent, defaultServiceName, serviceNameMappings, useSuffix), ]; } @@ -57,7 +59,8 @@ public enum Protocol public enum Component { Http, // http-client - Grpc // grpc-client + Grpc, // grpc-client + DnsClient // dns } public string GetOperationNameForProtocol(Protocol protocol) => _protocols[(int)protocol]; @@ -81,6 +84,9 @@ public ServiceRemotingClientTags CreateServiceRemotingClientTags() public AzureServiceBusTags CreateAzureServiceBusTags() => _useV0Tags ? new AzureServiceBusTags() : new AzureServiceBusV1Tags(); + public DnsClientTags CreateDnsClientTags() + => _useV0Tags ? new DnsClientTags() : new DnsClientV1Tags(); + private static class V0Values { public static readonly string[] ProtocolOperationNames = diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs index cfc3e86ece7b..833833d552ba 100644 --- a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs @@ -17,7 +17,7 @@ internal static partial class IntegrationIdExtensions /// The number of members in the enum. /// This is a non-distinct count of defined names. /// - public const int Length = 80; + public const int Length = 81; /// /// Returns the string representation of the value. @@ -110,6 +110,7 @@ public static string ToStringFast(this Datadog.Trace.Configuration.IntegrationId Datadog.Trace.Configuration.IntegrationId.Hangfire => nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), Datadog.Trace.Configuration.IntegrationId.OpenFeature => nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), Datadog.Trace.Configuration.IntegrationId.ServerlessCompat => nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + Datadog.Trace.Configuration.IntegrationId.DnsClient => nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), _ => value.ToString(), }; @@ -203,6 +204,7 @@ public static Datadog.Trace.Configuration.IntegrationId[] GetValues() Datadog.Trace.Configuration.IntegrationId.Hangfire, Datadog.Trace.Configuration.IntegrationId.OpenFeature, Datadog.Trace.Configuration.IntegrationId.ServerlessCompat, + Datadog.Trace.Configuration.IntegrationId.DnsClient, }; /// @@ -296,5 +298,6 @@ public static string[] GetNames() nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), }; } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs index 20b20f78f193..4bd3d0f15f64 100644 --- a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs @@ -262,6 +262,9 @@ public static string[] GetAllIntegrationEnabledKeys() => "DD_TRACE_SERVERLESSCOMPAT_ENABLED", "DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", "DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE", + "DD_TRACE_DNSCLIENT_ENABLED", "DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", "DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE", ]; /// /// Gets the configuration keys for the specified integration name. @@ -352,6 +355,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ENABLED", ["DD_TRACE_Hangfire_ENABLED", "DD_Hangfire_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ENABLED", ["DD_TRACE_OpenFeature_ENABLED", "DD_OpenFeature_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ENABLED", ["DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ENABLED", ["DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED"]), _ => GetIntegrationEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -444,6 +448,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_ENABLED", ["DD_TRACE_Hangfire_ANALYTICS_ENABLED", "DD_Hangfire_ANALYTICS_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_ENABLED", ["DD_TRACE_OpenFeature_ANALYTICS_ENABLED", "DD_OpenFeature_ANALYTICS_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", ["DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", ["DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED"]), _ => GetIntegrationAnalyticsEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -536,6 +541,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_Hangfire_ANALYTICS_SAMPLE_RATE", "DD_Hangfire_ANALYTICS_SAMPLE_RATE"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_OpenFeature_ANALYTICS_SAMPLE_RATE", "DD_OpenFeature_ANALYTICS_SAMPLE_RATE"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE"]), _ => GetIntegrationAnalyticsSampleRateKeysFallback(integrationName) // we should never get here }; diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs index 9f8e7630b90c..c88b14a25280 100644 --- a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs @@ -30,6 +30,7 @@ internal static bool IsInstrumentedAssembly(string assemblyName) || assemblyName.StartsWith("Confluent.Kafka,", StringComparison.Ordinal) || assemblyName.StartsWith("Couchbase.NetClient,", StringComparison.Ordinal) || assemblyName.StartsWith("coverlet.core,", StringComparison.Ordinal) + || assemblyName.StartsWith("DnsClient,", StringComparison.Ordinal) || assemblyName.StartsWith("dotnet,", StringComparison.Ordinal) || assemblyName.StartsWith("Elasticsearch.Net,", StringComparison.Ordinal) || assemblyName.StartsWith("Google.Protobuf,", StringComparison.Ordinal) @@ -337,6 +338,9 @@ internal static bool IsInstrumentedAssembly(string assemblyName) => Datadog.Trace.Configuration.IntegrationId.DatadogTraceManual, "Datadog.Trace.ClrProfiler.AutoInstrumentation.VersionConflict.ProcessHelpersStartWithDoNotTraceIntegration" => Datadog.Trace.Configuration.IntegrationId.DatadogTraceVersionConflict, + "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalIntegration" + or "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalAsyncIntegration" + => Datadog.Trace.Configuration.IntegrationId.DnsClient, "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.CoverageGetCoverageResultIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommand5ctorIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandctorIntegration" diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs new file mode 100644 index 000000000000..54b62428beca --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs @@ -0,0 +1,214 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientTags + { + // SpanKindBytes = MessagePack.Serialize("span.kind"); + private static ReadOnlySpan SpanKindBytes => [169, 115, 112, 97, 110, 46, 107, 105, 110, 100]; + + // InstrumentationNameBytes = MessagePack.Serialize("component"); + private static ReadOnlySpan InstrumentationNameBytes => [169, 99, 111, 109, 112, 111, 110, 101, 110, 116]; + + // QuestionNameBytes = MessagePack.Serialize("dns.question.name"); + private static ReadOnlySpan QuestionNameBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 110, 97, 109, 101]; + + // QuestionTypeBytes = MessagePack.Serialize("dns.question.type"); + private static ReadOnlySpan QuestionTypeBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 116, 121, 112, 101]; + + // QuestionClassBytes = MessagePack.Serialize("dns.question.class"); + private static ReadOnlySpan QuestionClassBytes => [178, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 99, 108, 97, 115, 115]; + + // ResponseCodeBytes = MessagePack.Serialize("dns.response.code"); + private static ReadOnlySpan ResponseCodeBytes => [177, 100, 110, 115, 46, 114, 101, 115, 112, 111, 110, 115, 101, 46, 99, 111, 100, 101]; + + // AnswerCountBytes = MessagePack.Serialize("dns.answer_count"); + private static ReadOnlySpan AnswerCountBytes => [176, 100, 110, 115, 46, 97, 110, 115, 119, 101, 114, 95, 99, 111, 117, 110, 116]; + + // OutHostBytes = MessagePack.Serialize("out.host"); + private static ReadOnlySpan OutHostBytes => [168, 111, 117, 116, 46, 104, 111, 115, 116]; + + // DestinationPortBytes = MessagePack.Serialize("network.destination.port"); + private static ReadOnlySpan DestinationPortBytes => [184, 110, 101, 116, 119, 111, 114, 107, 46, 100, 101, 115, 116, 105, 110, 97, 116, 105, 111, 110, 46, 112, 111, 114, 116]; + + public override string? GetTag(string key) + { + return key switch + { + "span.kind" => SpanKind, + "component" => InstrumentationName, + "dns.question.name" => QuestionName, + "dns.question.type" => QuestionType, + "dns.question.class" => QuestionClass, + "dns.response.code" => ResponseCode, + "dns.answer_count" => AnswerCount, + "out.host" => OutHost, + "network.destination.port" => DestinationPort, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "dns.question.name": + QuestionName = value; + break; + case "dns.question.type": + QuestionType = value; + break; + case "dns.question.class": + QuestionClass = value; + break; + case "dns.response.code": + ResponseCode = value; + break; + case "dns.answer_count": + AnswerCount = value; + break; + case "out.host": + OutHost = value; + break; + case "network.destination.port": + DestinationPort = value; + break; + case "span.kind": + case "component": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientTags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (SpanKind is not null) + { + processor.Process(new TagItem("span.kind", SpanKind, SpanKindBytes)); + } + + if (InstrumentationName is not null) + { + processor.Process(new TagItem("component", InstrumentationName, InstrumentationNameBytes)); + } + + if (QuestionName is not null) + { + processor.Process(new TagItem("dns.question.name", QuestionName, QuestionNameBytes)); + } + + if (QuestionType is not null) + { + processor.Process(new TagItem("dns.question.type", QuestionType, QuestionTypeBytes)); + } + + if (QuestionClass is not null) + { + processor.Process(new TagItem("dns.question.class", QuestionClass, QuestionClassBytes)); + } + + if (ResponseCode is not null) + { + processor.Process(new TagItem("dns.response.code", ResponseCode, ResponseCodeBytes)); + } + + if (AnswerCount is not null) + { + processor.Process(new TagItem("dns.answer_count", AnswerCount, AnswerCountBytes)); + } + + if (OutHost is not null) + { + processor.Process(new TagItem("out.host", OutHost, OutHostBytes)); + } + + if (DestinationPort is not null) + { + processor.Process(new TagItem("network.destination.port", DestinationPort, DestinationPortBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (SpanKind is not null) + { + sb.Append("span.kind (tag):") + .Append(SpanKind) + .Append(','); + } + + if (InstrumentationName is not null) + { + sb.Append("component (tag):") + .Append(InstrumentationName) + .Append(','); + } + + if (QuestionName is not null) + { + sb.Append("dns.question.name (tag):") + .Append(QuestionName) + .Append(','); + } + + if (QuestionType is not null) + { + sb.Append("dns.question.type (tag):") + .Append(QuestionType) + .Append(','); + } + + if (QuestionClass is not null) + { + sb.Append("dns.question.class (tag):") + .Append(QuestionClass) + .Append(','); + } + + if (ResponseCode is not null) + { + sb.Append("dns.response.code (tag):") + .Append(ResponseCode) + .Append(','); + } + + if (AnswerCount is not null) + { + sb.Append("dns.answer_count (tag):") + .Append(AnswerCount) + .Append(','); + } + + if (OutHost is not null) + { + sb.Append("out.host (tag):") + .Append(OutHost) + .Append(','); + } + + if (DestinationPort is not null) + { + sb.Append("network.destination.port (tag):") + .Append(DestinationPort) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs new file mode 100644 index 000000000000..102ffe0a1501 --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs @@ -0,0 +1,83 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientV1Tags + { + // PeerServiceBytes = MessagePack.Serialize("peer.service"); + private static ReadOnlySpan PeerServiceBytes => [172, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101]; + + // PeerServiceSourceBytes = MessagePack.Serialize("_dd.peer.service.source"); + private static ReadOnlySpan PeerServiceSourceBytes => [183, 95, 100, 100, 46, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101, 46, 115, 111, 117, 114, 99, 101]; + + public override string? GetTag(string key) + { + return key switch + { + "peer.service" => PeerService, + "_dd.peer.service.source" => PeerServiceSource, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "peer.service": + PeerService = value; + break; + case "_dd.peer.service.source": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientV1Tags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (PeerService is not null) + { + processor.Process(new TagItem("peer.service", PeerService, PeerServiceBytes)); + } + + if (PeerServiceSource is not null) + { + processor.Process(new TagItem("_dd.peer.service.source", PeerServiceSource, PeerServiceSourceBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (PeerService is not null) + { + sb.Append("peer.service (tag):") + .Append(PeerService) + .Append(','); + } + + if (PeerServiceSource is not null) + { + sb.Append("_dd.peer.service.source (tag):") + .Append(PeerServiceSource) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs index 074a939c1ce9..3ae0c37f9a31 100644 --- a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class CiVisibilityMetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs index 5593f1cb4e54..c24f1a60062d 100644 --- a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountLength = 800; + private const int CountLength = 802; /// /// Creates the buffer for the values. @@ -110,13 +110,14 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // spans_finished, index = 89 + new(new[] { "integration_name:dnsclient" }), + // spans_finished, index = 90 new(null), - // spans_enqueued_for_serialization, index = 90 + // spans_enqueued_for_serialization, index = 91 new(new[] { "reason:p0_keep" }), new(new[] { "reason:single_span_sampling" }), new(new[] { "reason:default" }), - // spans_dropped, index = 93 + // spans_dropped, index = 94 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -124,13 +125,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_segments_created, index = 100 + // trace_segments_created, index = 101 new(new[] { "new_continued:new" }), new(new[] { "new_continued:continued" }), - // trace_chunks_enqueued_for_serialization, index = 102 + // trace_chunks_enqueued_for_serialization, index = 103 new(new[] { "reason:p0_keep" }), new(new[] { "reason:default" }), - // trace_chunks_dropped, index = 104 + // trace_chunks_dropped, index = 105 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -138,13 +139,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_chunks_sent, index = 111 + // trace_chunks_sent, index = 112 new(null), - // trace_segments_closed, index = 112 + // trace_segments_closed, index = 113 new(null), - // trace_api.requests, index = 113 + // trace_api.requests, index = 114 new(null), - // trace_api.responses, index = 114 + // trace_api.responses, index = 115 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -167,35 +168,35 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // trace_api.errors, index = 136 + // trace_api.errors, index = 137 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // trace_partial_flush.count, index = 139 + // trace_partial_flush.count, index = 140 new(new[] { "reason:large_trace" }), new(new[] { "reason:single_span_ingestion" }), - // context_header_style.injected, index = 141 + // context_header_style.injected, index = 142 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header_style.extracted, index = 146 + // context_header_style.extracted, index = 147 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header.truncated, index = 151 + // context_header.truncated, index = 152 new(new[] { "truncation_reason:baggage_item_count_exceeded" }), new(new[] { "truncation_reason:baggage_byte_count_exceeded" }), new(new[] { "truncation_reason:baggage_extract_item_exceeded" }), new(new[] { "truncation_reason:baggage_extract_byte_exceeded" }), - // context_header_style.malformed, index = 155 + // context_header_style.malformed, index = 156 new(new[] { "header_style:baggage" }), - // stats_api.requests, index = 156 + // stats_api.requests, index = 157 new(null), - // stats_api.responses, index = 157 + // stats_api.responses, index = 158 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -218,11 +219,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // stats_api.errors, index = 179 + // stats_api.errors, index = 180 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // stats_collapsed_spans, index = 182 + // stats_collapsed_spans, index = 183 new(null), new(new[] { "oversized:additional_metric_tags" }), new(new[] { "collapsed:whole_key" }), @@ -257,7 +258,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), - // otel.env.hiding, index = 216 + // otel.env.hiding, index = 217 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -348,7 +349,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.env.invalid, index = 306 + // otel.env.invalid, index = 307 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -439,30 +440,30 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.metrics_export_attempts, index = 396 + // otel.metrics_export_attempts, index = 397 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_successes, index = 400 + // otel.metrics_export_successes, index = 401 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_partial_successes, index = 404 + // otel.metrics_export_partial_successes, index = 405 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_failures, index = 408 + // otel.metrics_export_failures, index = 409 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // telemetry_api.requests, index = 412 + // telemetry_api.requests, index = 413 new(new[] { "endpoint:agent" }), new(new[] { "endpoint:agentless" }), - // telemetry_api.responses, index = 414 + // telemetry_api.responses, index = 415 new(new[] { "endpoint:agent", "status_code:200" }), new(new[] { "endpoint:agent", "status_code:201" }), new(new[] { "endpoint:agent", "status_code:202" }), @@ -507,18 +508,18 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "endpoint:agentless", "status_code:503" }), new(new[] { "endpoint:agentless", "status_code:504" }), new(new[] { "endpoint:agentless", "status_code:5xx" }), - // telemetry_api.errors, index = 458 + // telemetry_api.errors, index = 459 new(new[] { "endpoint:agent", "type:timeout" }), new(new[] { "endpoint:agent", "type:network" }), new(new[] { "endpoint:agent", "type:status_code" }), new(new[] { "endpoint:agentless", "type:timeout" }), new(new[] { "endpoint:agentless", "type:network" }), new(new[] { "endpoint:agentless", "type:status_code" }), - // version_conflict_tracers_created, index = 464 + // version_conflict_tracers_created, index = 465 new(null), - // unsupported_custom_instrumentation_services, index = 465 + // unsupported_custom_instrumentation_services, index = 466 new(null), - // direct_log_logs, index = 466 + // direct_log_logs, index = 467 new(new[] { "integration_name:datadog" }), new(new[] { "integration_name:opentracing" }), new(new[] { "integration_name:version_conflict" }), @@ -604,9 +605,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // direct_log_api.requests, index = 551 + new(new[] { "integration_name:dnsclient" }), + // direct_log_api.requests, index = 553 new(null), - // direct_log_api.responses, index = 552 + // direct_log_api.responses, index = 554 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -629,11 +631,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // direct_log_api.errors, index = 574 + // direct_log_api.errors, index = 576 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // memory_pressure.transitions, index = 577 + // memory_pressure.transitions, index = 579 new(new[] { "state:enter", "trigger:none" }), new(new[] { "state:enter", "trigger:memory" }), new(new[] { "state:enter", "trigger:gc" }), @@ -642,10 +644,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "trigger:memory" }), new(new[] { "state:exit", "trigger:gc" }), new(new[] { "state:exit", "trigger:both" }), - // memory_pressure.disabled, index = 585 + // memory_pressure.disabled, index = 587 new(new[] { "reason:no_signals" }), new(new[] { "reason:error" }), - // memory_pressure.memory_usage_pct, index = 587 + // memory_pressure.memory_usage_pct, index = 589 new(new[] { "state:enter", "bucket:lt_70" }), new(new[] { "state:enter", "bucket:70_80" }), new(new[] { "state:enter", "bucket:80_85" }), @@ -656,7 +658,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:80_85" }), new(new[] { "state:exit", "bucket:85_90" }), new(new[] { "state:exit", "bucket:gte_90" }), - // memory_pressure.gc_activity, index = 597 + // memory_pressure.gc_activity, index = 599 new(new[] { "state:enter", "bucket:lt_1" }), new(new[] { "state:enter", "bucket:1_2" }), new(new[] { "state:enter", "bucket:2_5" }), @@ -665,12 +667,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:1_2" }), new(new[] { "state:exit", "bucket:2_5" }), new(new[] { "state:exit", "bucket:gte_5" }), - // memory_pressure.duration, index = 605 + // memory_pressure.duration, index = 607 new(new[] { "bucket:lt_1s" }), new(new[] { "bucket:1_5s" }), new(new[] { "bucket:5_30s" }), new(new[] { "bucket:gte_30s" }), - // events.skipped, index = 609 + // events.skipped, index = 611 new(new[] { "reason:rateLimitGlobal", "event_type:snapshot" }), new(new[] { "reason:rateLimitGlobal", "event_type:log" }), new(new[] { "reason:rateLimitGlobal", "event_type:metric" }), @@ -683,12 +685,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:evaluationTimeout", "event_type:log" }), new(new[] { "reason:evaluationTimeout", "event_type:metric" }), new(new[] { "reason:evaluationTimeout", "event_type:span" }), - // events.dropped, index = 621 + // events.dropped, index = 623 new(new[] { "reason:queueFull", "event_type:snapshot" }), new(new[] { "reason:queueFull", "event_type:log" }), new(new[] { "reason:payloadTooLarge", "event_type:snapshot" }), new(new[] { "reason:payloadTooLarge", "event_type:log" }), - // capture.incomplete, index = 625 + // capture.incomplete, index = 627 new(new[] { "event_type:snapshot", "reason:runtimeError" }), new(new[] { "event_type:snapshot", "reason:timeout" }), new(new[] { "event_type:snapshot", "reason:depth" }), @@ -705,13 +707,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "event_type:log", "reason:stringLength" }), new(new[] { "event_type:log", "reason:payloadTooLarge" }), new(new[] { "event_type:log", "reason:other" }), - // waf.init, index = 641 + // waf.init, index = 643 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.updates, index = 643 + // waf.updates, index = 645 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.requests, index = 645 + // waf.requests, index = 647 new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:true", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), @@ -722,22 +724,22 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:true", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:true" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:true" }), - // waf.input_truncated, index = 655 + // waf.input_truncated, index = 657 new(new[] { "truncation_reason:string_too_long" }), new(new[] { "truncation_reason:list_or_map_too_large" }), new(new[] { "truncation_reason:object_too_deep" }), - // waf.error, index = 658 + // waf.error, index = 660 new(new[] { "waf_version", "event_rules_version", "waf_error:-127" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-3" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-2" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1" }), - // rasp.rule.eval, index = 662 + // rasp.rule.eval, index = 664 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.match, index = 667 + // rasp.rule.match, index = 669 new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:sql_injection" }), @@ -753,13 +755,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.timeout, index = 682 + // rasp.timeout, index = 684 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.error, index = 687 + // rasp.error, index = 689 new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:sql_injection" }), @@ -780,7 +782,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.skipped, index = 707 + // rasp.rule.skipped, index = 709 new(new[] { "reason:after-request", "rule_type:lfi" }), new(new[] { "reason:after-request", "rule_type:ssrf" }), new(new[] { "reason:after-request", "rule_type:sql_injection" }), @@ -791,23 +793,23 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:out-of-request", "rule_type:sql_injection" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:exec" }), - // instrum.user_auth.missing_user_id, index = 717 + // instrum.user_auth.missing_user_id, index = 719 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // instrum.user_auth.missing_user_login, index = 721 + // instrum.user_auth.missing_user_login, index = 723 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // sdk.event, index = 725 + // sdk.event, index = 727 new(new[] { "event_type:login_success", "sdk_version:v1" }), new(new[] { "event_type:login_success", "sdk_version:v2" }), new(new[] { "event_type:login_failure", "sdk_version:v1" }), new(new[] { "event_type:login_failure", "sdk_version:v2" }), new(new[] { "event_type:custom", "sdk_version:v1" }), - // executed.source, index = 730 + // executed.source, index = 732 new(new[] { "source_type:http.request.body" }), new(new[] { "source_type:http.request.path" }), new(new[] { "source_type:http.request.parameter.name" }), @@ -822,9 +824,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "source_type:http.request.uri" }), new(new[] { "source_type:grpc.request.body" }), new(new[] { "source_type:sql.row.value" }), - // executed.propagation, index = 744 + // executed.propagation, index = 746 new(null), - // executed.sink, index = 745 + // executed.sink, index = 747 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -852,9 +854,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "vulnerability_type:directory_listing_leak" }), new(new[] { "vulnerability_type:session_timeout" }), new(new[] { "vulnerability_type:email_html_injection" }), - // request.tainted, index = 772 + // request.tainted, index = 774 new(null), - // suppressed.vulnerabilities, index = 773 + // suppressed.vulnerabilities, index = 775 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -890,7 +892,7 @@ private static AggregatedMetric[] GetCountBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountEntryCounts { get; } - = new int[]{ 4, 85, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 85, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; + = new int[]{ 4, 86, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 86, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; public void RecordCountLogCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.LogLevel tag, int increment = 1) { @@ -906,357 +908,357 @@ public void RecordCountSpanCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.In public void RecordCountSpanFinished(int increment = 1) { - Interlocked.Add(ref _buffer.Count[89], increment); + Interlocked.Add(ref _buffer.Count[90], increment); } public void RecordCountSpanEnqueuedForSerialization(Datadog.Trace.Telemetry.Metrics.MetricTags.SpanEnqueueReason tag, int increment = 1) { - var index = 90 + (int)tag; + var index = 91 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountSpanDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 93 + (int)tag; + var index = 94 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceSegmentCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceContinuation tag, int increment = 1) { - var index = 100 + (int)tag; + var index = 101 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkEnqueued(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceChunkEnqueueReason tag, int increment = 1) { - var index = 102 + (int)tag; + var index = 103 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 104 + (int)tag; + var index = 105 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkSent(int increment = 1) { - Interlocked.Add(ref _buffer.Count[111], increment); + Interlocked.Add(ref _buffer.Count[112], increment); } public void RecordCountTraceSegmentsClosed(int increment = 1) { - Interlocked.Add(ref _buffer.Count[112], increment); + Interlocked.Add(ref _buffer.Count[113], increment); } public void RecordCountTraceApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[113], increment); + Interlocked.Add(ref _buffer.Count[114], increment); } public void RecordCountTraceApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 114 + (int)tag; + var index = 115 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 136 + (int)tag; + var index = 137 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTracePartialFlush(Datadog.Trace.Telemetry.Metrics.MetricTags.PartialFlushReason tag, int increment = 1) { - var index = 139 + (int)tag; + var index = 140 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleInjected(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 141 + (int)tag; + var index = 142 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleExtracted(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 146 + (int)tag; + var index = 147 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderTruncationReason tag, int increment = 1) { - var index = 151 + (int)tag; + var index = 152 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderMalformed(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderMalformed tag, int increment = 1) { - var index = 155 + (int)tag; + var index = 156 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[156], increment); + Interlocked.Add(ref _buffer.Count[157], increment); } public void RecordCountStatsApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 157 + (int)tag; + var index = 158 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 179 + (int)tag; + var index = 180 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsCollapsedSpans(Datadog.Trace.Telemetry.Metrics.MetricTags.CollapsedStatsFields tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OversizedStatsFields tag2, int increment = 1) { - var index = 182 + ((int)tag1 * 2) + (int)tag2; + var index = 183 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigHiddenByDatadogConfig(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 216 + ((int)tag1 * 10) + (int)tag2; + var index = 217 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigInvalid(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 306 + ((int)tag1 * 10) + (int)tag2; + var index = 307 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportAttempts(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 396 + ((int)tag1 * 2) + (int)tag2; + var index = 397 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 400 + ((int)tag1 * 2) + (int)tag2; + var index = 401 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportPartialSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 404 + ((int)tag1 * 2) + (int)tag2; + var index = 405 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportFailures(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 408 + ((int)tag1 * 2) + (int)tag2; + var index = 409 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag, int increment = 1) { - var index = 412 + (int)tag; + var index = 413 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag2, int increment = 1) { - var index = 414 + ((int)tag1 * 22) + (int)tag2; + var index = 415 + ((int)tag1 * 22) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag2, int increment = 1) { - var index = 458 + ((int)tag1 * 3) + (int)tag2; + var index = 459 + ((int)tag1 * 3) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountVersionConflictTracerCreated(int increment = 1) { - Interlocked.Add(ref _buffer.Count[464], increment); + Interlocked.Add(ref _buffer.Count[465], increment); } public void RecordCountUnsupportedCustomInstrumentationServices(int increment = 1) { - Interlocked.Add(ref _buffer.Count[465], increment); + Interlocked.Add(ref _buffer.Count[466], increment); } public void RecordCountDirectLogLogs(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag, int increment = 1) { - var index = 466 + (int)tag; + var index = 467 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[551], increment); + Interlocked.Add(ref _buffer.Count[553], increment); } public void RecordCountDirectLogApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 552 + (int)tag; + var index = 554 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 574 + (int)tag; + var index = 576 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureTransitions(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureTrigger tag2, int increment = 1) { - var index = 577 + ((int)tag1 * 4) + (int)tag2; + var index = 579 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDisabled(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDisabledReason tag, int increment = 1) { - var index = 585 + (int)tag; + var index = 587 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureMemoryUsagePct(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureMemoryBucket tag2, int increment = 1) { - var index = 587 + ((int)tag1 * 5) + (int)tag2; + var index = 589 + ((int)tag1 * 5) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureGcActivity(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureGcBucket tag2, int increment = 1) { - var index = 597 + ((int)tag1 * 4) + (int)tag2; + var index = 599 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDuration(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDurationBucket tag, int increment = 1) { - var index = 605 + (int)tag; + var index = 607 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsSkippedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventType tag2, int increment = 1) { - var index = 609 + ((int)tag1 * 4) + (int)tag2; + var index = 611 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsDroppedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag2, int increment = 1) { - var index = 621 + ((int)tag1 * 2) + (int)tag2; + var index = 623 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerCaptureIncomplete(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureIncompleteReason tag2, int increment = 1) { - var index = 625 + ((int)tag1 * 8) + (int)tag2; + var index = 627 + ((int)tag1 * 8) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafInit(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 641 + (int)tag; + var index = 643 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafUpdates(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 643 + (int)tag; + var index = 645 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.WafAnalysis tag, int increment = 1) { - var index = 645 + (int)tag; + var index = 647 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountInputTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.TruncationReason tag, int increment = 1) { - var index = 655 + (int)tag; + var index = 657 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafError(Datadog.Trace.Telemetry.Metrics.MetricTags.WafError tag, int increment = 1) { - var index = 658 + (int)tag; + var index = 660 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleEval(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 662 + (int)tag; + var index = 664 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleMatch(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeMatch tag, int increment = 1) { - var index = 667 + (int)tag; + var index = 669 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspTimeout(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 682 + (int)tag; + var index = 684 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspError(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspError tag, int increment = 1) { - var index = 687 + (int)tag; + var index = 689 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeSkipped tag, int increment = 1) { - var index = 707 + (int)tag; + var index = 709 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserId(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 717 + (int)tag; + var index = 719 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserLogin(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 721 + (int)tag; + var index = 723 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountUserEventSdk(Datadog.Trace.Telemetry.Metrics.MetricTags.UserEventSdk tag, int increment = 1) { - var index = 725 + (int)tag; + var index = 727 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedSources(Datadog.Trace.Telemetry.Metrics.MetricTags.IastSourceType tag, int increment = 1) { - var index = 730 + (int)tag; + var index = 732 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedPropagations(int increment = 1) { - Interlocked.Add(ref _buffer.Count[744], increment); + Interlocked.Add(ref _buffer.Count[746], increment); } public void RecordCountIastExecutedSinks(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 745 + (int)tag; + var index = 747 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastRequestTainted(int increment = 1) { - Interlocked.Add(ref _buffer.Count[772], increment); + Interlocked.Add(ref _buffer.Count[774], increment); } public void RecordCountIastSuppressedVulnerabilities(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 773 + (int)tag; + var index = 775 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs index 82355f89f551..e5e04b4b67bd 100644 --- a/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs index cfc3e86ece7b..833833d552ba 100644 --- a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs @@ -17,7 +17,7 @@ internal static partial class IntegrationIdExtensions /// The number of members in the enum. /// This is a non-distinct count of defined names. /// - public const int Length = 80; + public const int Length = 81; /// /// Returns the string representation of the value. @@ -110,6 +110,7 @@ public static string ToStringFast(this Datadog.Trace.Configuration.IntegrationId Datadog.Trace.Configuration.IntegrationId.Hangfire => nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), Datadog.Trace.Configuration.IntegrationId.OpenFeature => nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), Datadog.Trace.Configuration.IntegrationId.ServerlessCompat => nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + Datadog.Trace.Configuration.IntegrationId.DnsClient => nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), _ => value.ToString(), }; @@ -203,6 +204,7 @@ public static Datadog.Trace.Configuration.IntegrationId[] GetValues() Datadog.Trace.Configuration.IntegrationId.Hangfire, Datadog.Trace.Configuration.IntegrationId.OpenFeature, Datadog.Trace.Configuration.IntegrationId.ServerlessCompat, + Datadog.Trace.Configuration.IntegrationId.DnsClient, }; /// @@ -296,5 +298,6 @@ public static string[] GetNames() nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), }; } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs index 20b20f78f193..4bd3d0f15f64 100644 --- a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs @@ -262,6 +262,9 @@ public static string[] GetAllIntegrationEnabledKeys() => "DD_TRACE_SERVERLESSCOMPAT_ENABLED", "DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", "DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE", + "DD_TRACE_DNSCLIENT_ENABLED", "DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", "DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE", ]; /// /// Gets the configuration keys for the specified integration name. @@ -352,6 +355,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ENABLED", ["DD_TRACE_Hangfire_ENABLED", "DD_Hangfire_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ENABLED", ["DD_TRACE_OpenFeature_ENABLED", "DD_OpenFeature_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ENABLED", ["DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ENABLED", ["DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED"]), _ => GetIntegrationEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -444,6 +448,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_ENABLED", ["DD_TRACE_Hangfire_ANALYTICS_ENABLED", "DD_Hangfire_ANALYTICS_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_ENABLED", ["DD_TRACE_OpenFeature_ANALYTICS_ENABLED", "DD_OpenFeature_ANALYTICS_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", ["DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", ["DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED"]), _ => GetIntegrationAnalyticsEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -536,6 +541,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_Hangfire_ANALYTICS_SAMPLE_RATE", "DD_Hangfire_ANALYTICS_SAMPLE_RATE"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_OpenFeature_ANALYTICS_SAMPLE_RATE", "DD_OpenFeature_ANALYTICS_SAMPLE_RATE"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE"]), _ => GetIntegrationAnalyticsSampleRateKeysFallback(integrationName) // we should never get here }; diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs index 6de1416aad51..3ba8970358d1 100644 --- a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs @@ -31,6 +31,7 @@ internal static bool IsInstrumentedAssembly(string assemblyName) || assemblyName.StartsWith("Confluent.Kafka,", StringComparison.Ordinal) || assemblyName.StartsWith("Couchbase.NetClient,", StringComparison.Ordinal) || assemblyName.StartsWith("coverlet.core,", StringComparison.Ordinal) + || assemblyName.StartsWith("DnsClient,", StringComparison.Ordinal) || assemblyName.StartsWith("dotnet,", StringComparison.Ordinal) || assemblyName.StartsWith("Elasticsearch.Net,", StringComparison.Ordinal) || assemblyName.StartsWith("Google.Protobuf,", StringComparison.Ordinal) @@ -354,6 +355,9 @@ internal static bool IsInstrumentedAssembly(string assemblyName) => Datadog.Trace.Configuration.IntegrationId.DatadogTraceManual, "Datadog.Trace.ClrProfiler.AutoInstrumentation.VersionConflict.ProcessHelpersStartWithDoNotTraceIntegration" => Datadog.Trace.Configuration.IntegrationId.DatadogTraceVersionConflict, + "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalIntegration" + or "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalAsyncIntegration" + => Datadog.Trace.Configuration.IntegrationId.DnsClient, "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.CoverageGetCoverageResultIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommand5ctorIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandctorIntegration" diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs new file mode 100644 index 000000000000..54b62428beca --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs @@ -0,0 +1,214 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientTags + { + // SpanKindBytes = MessagePack.Serialize("span.kind"); + private static ReadOnlySpan SpanKindBytes => [169, 115, 112, 97, 110, 46, 107, 105, 110, 100]; + + // InstrumentationNameBytes = MessagePack.Serialize("component"); + private static ReadOnlySpan InstrumentationNameBytes => [169, 99, 111, 109, 112, 111, 110, 101, 110, 116]; + + // QuestionNameBytes = MessagePack.Serialize("dns.question.name"); + private static ReadOnlySpan QuestionNameBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 110, 97, 109, 101]; + + // QuestionTypeBytes = MessagePack.Serialize("dns.question.type"); + private static ReadOnlySpan QuestionTypeBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 116, 121, 112, 101]; + + // QuestionClassBytes = MessagePack.Serialize("dns.question.class"); + private static ReadOnlySpan QuestionClassBytes => [178, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 99, 108, 97, 115, 115]; + + // ResponseCodeBytes = MessagePack.Serialize("dns.response.code"); + private static ReadOnlySpan ResponseCodeBytes => [177, 100, 110, 115, 46, 114, 101, 115, 112, 111, 110, 115, 101, 46, 99, 111, 100, 101]; + + // AnswerCountBytes = MessagePack.Serialize("dns.answer_count"); + private static ReadOnlySpan AnswerCountBytes => [176, 100, 110, 115, 46, 97, 110, 115, 119, 101, 114, 95, 99, 111, 117, 110, 116]; + + // OutHostBytes = MessagePack.Serialize("out.host"); + private static ReadOnlySpan OutHostBytes => [168, 111, 117, 116, 46, 104, 111, 115, 116]; + + // DestinationPortBytes = MessagePack.Serialize("network.destination.port"); + private static ReadOnlySpan DestinationPortBytes => [184, 110, 101, 116, 119, 111, 114, 107, 46, 100, 101, 115, 116, 105, 110, 97, 116, 105, 111, 110, 46, 112, 111, 114, 116]; + + public override string? GetTag(string key) + { + return key switch + { + "span.kind" => SpanKind, + "component" => InstrumentationName, + "dns.question.name" => QuestionName, + "dns.question.type" => QuestionType, + "dns.question.class" => QuestionClass, + "dns.response.code" => ResponseCode, + "dns.answer_count" => AnswerCount, + "out.host" => OutHost, + "network.destination.port" => DestinationPort, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "dns.question.name": + QuestionName = value; + break; + case "dns.question.type": + QuestionType = value; + break; + case "dns.question.class": + QuestionClass = value; + break; + case "dns.response.code": + ResponseCode = value; + break; + case "dns.answer_count": + AnswerCount = value; + break; + case "out.host": + OutHost = value; + break; + case "network.destination.port": + DestinationPort = value; + break; + case "span.kind": + case "component": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientTags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (SpanKind is not null) + { + processor.Process(new TagItem("span.kind", SpanKind, SpanKindBytes)); + } + + if (InstrumentationName is not null) + { + processor.Process(new TagItem("component", InstrumentationName, InstrumentationNameBytes)); + } + + if (QuestionName is not null) + { + processor.Process(new TagItem("dns.question.name", QuestionName, QuestionNameBytes)); + } + + if (QuestionType is not null) + { + processor.Process(new TagItem("dns.question.type", QuestionType, QuestionTypeBytes)); + } + + if (QuestionClass is not null) + { + processor.Process(new TagItem("dns.question.class", QuestionClass, QuestionClassBytes)); + } + + if (ResponseCode is not null) + { + processor.Process(new TagItem("dns.response.code", ResponseCode, ResponseCodeBytes)); + } + + if (AnswerCount is not null) + { + processor.Process(new TagItem("dns.answer_count", AnswerCount, AnswerCountBytes)); + } + + if (OutHost is not null) + { + processor.Process(new TagItem("out.host", OutHost, OutHostBytes)); + } + + if (DestinationPort is not null) + { + processor.Process(new TagItem("network.destination.port", DestinationPort, DestinationPortBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (SpanKind is not null) + { + sb.Append("span.kind (tag):") + .Append(SpanKind) + .Append(','); + } + + if (InstrumentationName is not null) + { + sb.Append("component (tag):") + .Append(InstrumentationName) + .Append(','); + } + + if (QuestionName is not null) + { + sb.Append("dns.question.name (tag):") + .Append(QuestionName) + .Append(','); + } + + if (QuestionType is not null) + { + sb.Append("dns.question.type (tag):") + .Append(QuestionType) + .Append(','); + } + + if (QuestionClass is not null) + { + sb.Append("dns.question.class (tag):") + .Append(QuestionClass) + .Append(','); + } + + if (ResponseCode is not null) + { + sb.Append("dns.response.code (tag):") + .Append(ResponseCode) + .Append(','); + } + + if (AnswerCount is not null) + { + sb.Append("dns.answer_count (tag):") + .Append(AnswerCount) + .Append(','); + } + + if (OutHost is not null) + { + sb.Append("out.host (tag):") + .Append(OutHost) + .Append(','); + } + + if (DestinationPort is not null) + { + sb.Append("network.destination.port (tag):") + .Append(DestinationPort) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs new file mode 100644 index 000000000000..102ffe0a1501 --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs @@ -0,0 +1,83 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientV1Tags + { + // PeerServiceBytes = MessagePack.Serialize("peer.service"); + private static ReadOnlySpan PeerServiceBytes => [172, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101]; + + // PeerServiceSourceBytes = MessagePack.Serialize("_dd.peer.service.source"); + private static ReadOnlySpan PeerServiceSourceBytes => [183, 95, 100, 100, 46, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101, 46, 115, 111, 117, 114, 99, 101]; + + public override string? GetTag(string key) + { + return key switch + { + "peer.service" => PeerService, + "_dd.peer.service.source" => PeerServiceSource, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "peer.service": + PeerService = value; + break; + case "_dd.peer.service.source": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientV1Tags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (PeerService is not null) + { + processor.Process(new TagItem("peer.service", PeerService, PeerServiceBytes)); + } + + if (PeerServiceSource is not null) + { + processor.Process(new TagItem("_dd.peer.service.source", PeerServiceSource, PeerServiceSourceBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (PeerService is not null) + { + sb.Append("peer.service (tag):") + .Append(PeerService) + .Append(','); + } + + if (PeerServiceSource is not null) + { + sb.Append("_dd.peer.service.source (tag):") + .Append(PeerServiceSource) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs index 074a939c1ce9..3ae0c37f9a31 100644 --- a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class CiVisibilityMetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs index 5593f1cb4e54..c24f1a60062d 100644 --- a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountLength = 800; + private const int CountLength = 802; /// /// Creates the buffer for the values. @@ -110,13 +110,14 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // spans_finished, index = 89 + new(new[] { "integration_name:dnsclient" }), + // spans_finished, index = 90 new(null), - // spans_enqueued_for_serialization, index = 90 + // spans_enqueued_for_serialization, index = 91 new(new[] { "reason:p0_keep" }), new(new[] { "reason:single_span_sampling" }), new(new[] { "reason:default" }), - // spans_dropped, index = 93 + // spans_dropped, index = 94 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -124,13 +125,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_segments_created, index = 100 + // trace_segments_created, index = 101 new(new[] { "new_continued:new" }), new(new[] { "new_continued:continued" }), - // trace_chunks_enqueued_for_serialization, index = 102 + // trace_chunks_enqueued_for_serialization, index = 103 new(new[] { "reason:p0_keep" }), new(new[] { "reason:default" }), - // trace_chunks_dropped, index = 104 + // trace_chunks_dropped, index = 105 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -138,13 +139,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_chunks_sent, index = 111 + // trace_chunks_sent, index = 112 new(null), - // trace_segments_closed, index = 112 + // trace_segments_closed, index = 113 new(null), - // trace_api.requests, index = 113 + // trace_api.requests, index = 114 new(null), - // trace_api.responses, index = 114 + // trace_api.responses, index = 115 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -167,35 +168,35 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // trace_api.errors, index = 136 + // trace_api.errors, index = 137 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // trace_partial_flush.count, index = 139 + // trace_partial_flush.count, index = 140 new(new[] { "reason:large_trace" }), new(new[] { "reason:single_span_ingestion" }), - // context_header_style.injected, index = 141 + // context_header_style.injected, index = 142 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header_style.extracted, index = 146 + // context_header_style.extracted, index = 147 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header.truncated, index = 151 + // context_header.truncated, index = 152 new(new[] { "truncation_reason:baggage_item_count_exceeded" }), new(new[] { "truncation_reason:baggage_byte_count_exceeded" }), new(new[] { "truncation_reason:baggage_extract_item_exceeded" }), new(new[] { "truncation_reason:baggage_extract_byte_exceeded" }), - // context_header_style.malformed, index = 155 + // context_header_style.malformed, index = 156 new(new[] { "header_style:baggage" }), - // stats_api.requests, index = 156 + // stats_api.requests, index = 157 new(null), - // stats_api.responses, index = 157 + // stats_api.responses, index = 158 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -218,11 +219,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // stats_api.errors, index = 179 + // stats_api.errors, index = 180 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // stats_collapsed_spans, index = 182 + // stats_collapsed_spans, index = 183 new(null), new(new[] { "oversized:additional_metric_tags" }), new(new[] { "collapsed:whole_key" }), @@ -257,7 +258,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), - // otel.env.hiding, index = 216 + // otel.env.hiding, index = 217 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -348,7 +349,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.env.invalid, index = 306 + // otel.env.invalid, index = 307 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -439,30 +440,30 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.metrics_export_attempts, index = 396 + // otel.metrics_export_attempts, index = 397 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_successes, index = 400 + // otel.metrics_export_successes, index = 401 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_partial_successes, index = 404 + // otel.metrics_export_partial_successes, index = 405 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_failures, index = 408 + // otel.metrics_export_failures, index = 409 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // telemetry_api.requests, index = 412 + // telemetry_api.requests, index = 413 new(new[] { "endpoint:agent" }), new(new[] { "endpoint:agentless" }), - // telemetry_api.responses, index = 414 + // telemetry_api.responses, index = 415 new(new[] { "endpoint:agent", "status_code:200" }), new(new[] { "endpoint:agent", "status_code:201" }), new(new[] { "endpoint:agent", "status_code:202" }), @@ -507,18 +508,18 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "endpoint:agentless", "status_code:503" }), new(new[] { "endpoint:agentless", "status_code:504" }), new(new[] { "endpoint:agentless", "status_code:5xx" }), - // telemetry_api.errors, index = 458 + // telemetry_api.errors, index = 459 new(new[] { "endpoint:agent", "type:timeout" }), new(new[] { "endpoint:agent", "type:network" }), new(new[] { "endpoint:agent", "type:status_code" }), new(new[] { "endpoint:agentless", "type:timeout" }), new(new[] { "endpoint:agentless", "type:network" }), new(new[] { "endpoint:agentless", "type:status_code" }), - // version_conflict_tracers_created, index = 464 + // version_conflict_tracers_created, index = 465 new(null), - // unsupported_custom_instrumentation_services, index = 465 + // unsupported_custom_instrumentation_services, index = 466 new(null), - // direct_log_logs, index = 466 + // direct_log_logs, index = 467 new(new[] { "integration_name:datadog" }), new(new[] { "integration_name:opentracing" }), new(new[] { "integration_name:version_conflict" }), @@ -604,9 +605,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // direct_log_api.requests, index = 551 + new(new[] { "integration_name:dnsclient" }), + // direct_log_api.requests, index = 553 new(null), - // direct_log_api.responses, index = 552 + // direct_log_api.responses, index = 554 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -629,11 +631,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // direct_log_api.errors, index = 574 + // direct_log_api.errors, index = 576 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // memory_pressure.transitions, index = 577 + // memory_pressure.transitions, index = 579 new(new[] { "state:enter", "trigger:none" }), new(new[] { "state:enter", "trigger:memory" }), new(new[] { "state:enter", "trigger:gc" }), @@ -642,10 +644,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "trigger:memory" }), new(new[] { "state:exit", "trigger:gc" }), new(new[] { "state:exit", "trigger:both" }), - // memory_pressure.disabled, index = 585 + // memory_pressure.disabled, index = 587 new(new[] { "reason:no_signals" }), new(new[] { "reason:error" }), - // memory_pressure.memory_usage_pct, index = 587 + // memory_pressure.memory_usage_pct, index = 589 new(new[] { "state:enter", "bucket:lt_70" }), new(new[] { "state:enter", "bucket:70_80" }), new(new[] { "state:enter", "bucket:80_85" }), @@ -656,7 +658,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:80_85" }), new(new[] { "state:exit", "bucket:85_90" }), new(new[] { "state:exit", "bucket:gte_90" }), - // memory_pressure.gc_activity, index = 597 + // memory_pressure.gc_activity, index = 599 new(new[] { "state:enter", "bucket:lt_1" }), new(new[] { "state:enter", "bucket:1_2" }), new(new[] { "state:enter", "bucket:2_5" }), @@ -665,12 +667,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:1_2" }), new(new[] { "state:exit", "bucket:2_5" }), new(new[] { "state:exit", "bucket:gte_5" }), - // memory_pressure.duration, index = 605 + // memory_pressure.duration, index = 607 new(new[] { "bucket:lt_1s" }), new(new[] { "bucket:1_5s" }), new(new[] { "bucket:5_30s" }), new(new[] { "bucket:gte_30s" }), - // events.skipped, index = 609 + // events.skipped, index = 611 new(new[] { "reason:rateLimitGlobal", "event_type:snapshot" }), new(new[] { "reason:rateLimitGlobal", "event_type:log" }), new(new[] { "reason:rateLimitGlobal", "event_type:metric" }), @@ -683,12 +685,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:evaluationTimeout", "event_type:log" }), new(new[] { "reason:evaluationTimeout", "event_type:metric" }), new(new[] { "reason:evaluationTimeout", "event_type:span" }), - // events.dropped, index = 621 + // events.dropped, index = 623 new(new[] { "reason:queueFull", "event_type:snapshot" }), new(new[] { "reason:queueFull", "event_type:log" }), new(new[] { "reason:payloadTooLarge", "event_type:snapshot" }), new(new[] { "reason:payloadTooLarge", "event_type:log" }), - // capture.incomplete, index = 625 + // capture.incomplete, index = 627 new(new[] { "event_type:snapshot", "reason:runtimeError" }), new(new[] { "event_type:snapshot", "reason:timeout" }), new(new[] { "event_type:snapshot", "reason:depth" }), @@ -705,13 +707,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "event_type:log", "reason:stringLength" }), new(new[] { "event_type:log", "reason:payloadTooLarge" }), new(new[] { "event_type:log", "reason:other" }), - // waf.init, index = 641 + // waf.init, index = 643 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.updates, index = 643 + // waf.updates, index = 645 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.requests, index = 645 + // waf.requests, index = 647 new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:true", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), @@ -722,22 +724,22 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:true", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:true" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:true" }), - // waf.input_truncated, index = 655 + // waf.input_truncated, index = 657 new(new[] { "truncation_reason:string_too_long" }), new(new[] { "truncation_reason:list_or_map_too_large" }), new(new[] { "truncation_reason:object_too_deep" }), - // waf.error, index = 658 + // waf.error, index = 660 new(new[] { "waf_version", "event_rules_version", "waf_error:-127" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-3" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-2" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1" }), - // rasp.rule.eval, index = 662 + // rasp.rule.eval, index = 664 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.match, index = 667 + // rasp.rule.match, index = 669 new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:sql_injection" }), @@ -753,13 +755,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.timeout, index = 682 + // rasp.timeout, index = 684 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.error, index = 687 + // rasp.error, index = 689 new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:sql_injection" }), @@ -780,7 +782,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.skipped, index = 707 + // rasp.rule.skipped, index = 709 new(new[] { "reason:after-request", "rule_type:lfi" }), new(new[] { "reason:after-request", "rule_type:ssrf" }), new(new[] { "reason:after-request", "rule_type:sql_injection" }), @@ -791,23 +793,23 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:out-of-request", "rule_type:sql_injection" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:exec" }), - // instrum.user_auth.missing_user_id, index = 717 + // instrum.user_auth.missing_user_id, index = 719 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // instrum.user_auth.missing_user_login, index = 721 + // instrum.user_auth.missing_user_login, index = 723 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // sdk.event, index = 725 + // sdk.event, index = 727 new(new[] { "event_type:login_success", "sdk_version:v1" }), new(new[] { "event_type:login_success", "sdk_version:v2" }), new(new[] { "event_type:login_failure", "sdk_version:v1" }), new(new[] { "event_type:login_failure", "sdk_version:v2" }), new(new[] { "event_type:custom", "sdk_version:v1" }), - // executed.source, index = 730 + // executed.source, index = 732 new(new[] { "source_type:http.request.body" }), new(new[] { "source_type:http.request.path" }), new(new[] { "source_type:http.request.parameter.name" }), @@ -822,9 +824,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "source_type:http.request.uri" }), new(new[] { "source_type:grpc.request.body" }), new(new[] { "source_type:sql.row.value" }), - // executed.propagation, index = 744 + // executed.propagation, index = 746 new(null), - // executed.sink, index = 745 + // executed.sink, index = 747 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -852,9 +854,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "vulnerability_type:directory_listing_leak" }), new(new[] { "vulnerability_type:session_timeout" }), new(new[] { "vulnerability_type:email_html_injection" }), - // request.tainted, index = 772 + // request.tainted, index = 774 new(null), - // suppressed.vulnerabilities, index = 773 + // suppressed.vulnerabilities, index = 775 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -890,7 +892,7 @@ private static AggregatedMetric[] GetCountBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountEntryCounts { get; } - = new int[]{ 4, 85, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 85, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; + = new int[]{ 4, 86, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 86, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; public void RecordCountLogCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.LogLevel tag, int increment = 1) { @@ -906,357 +908,357 @@ public void RecordCountSpanCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.In public void RecordCountSpanFinished(int increment = 1) { - Interlocked.Add(ref _buffer.Count[89], increment); + Interlocked.Add(ref _buffer.Count[90], increment); } public void RecordCountSpanEnqueuedForSerialization(Datadog.Trace.Telemetry.Metrics.MetricTags.SpanEnqueueReason tag, int increment = 1) { - var index = 90 + (int)tag; + var index = 91 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountSpanDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 93 + (int)tag; + var index = 94 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceSegmentCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceContinuation tag, int increment = 1) { - var index = 100 + (int)tag; + var index = 101 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkEnqueued(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceChunkEnqueueReason tag, int increment = 1) { - var index = 102 + (int)tag; + var index = 103 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 104 + (int)tag; + var index = 105 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkSent(int increment = 1) { - Interlocked.Add(ref _buffer.Count[111], increment); + Interlocked.Add(ref _buffer.Count[112], increment); } public void RecordCountTraceSegmentsClosed(int increment = 1) { - Interlocked.Add(ref _buffer.Count[112], increment); + Interlocked.Add(ref _buffer.Count[113], increment); } public void RecordCountTraceApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[113], increment); + Interlocked.Add(ref _buffer.Count[114], increment); } public void RecordCountTraceApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 114 + (int)tag; + var index = 115 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 136 + (int)tag; + var index = 137 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTracePartialFlush(Datadog.Trace.Telemetry.Metrics.MetricTags.PartialFlushReason tag, int increment = 1) { - var index = 139 + (int)tag; + var index = 140 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleInjected(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 141 + (int)tag; + var index = 142 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleExtracted(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 146 + (int)tag; + var index = 147 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderTruncationReason tag, int increment = 1) { - var index = 151 + (int)tag; + var index = 152 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderMalformed(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderMalformed tag, int increment = 1) { - var index = 155 + (int)tag; + var index = 156 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[156], increment); + Interlocked.Add(ref _buffer.Count[157], increment); } public void RecordCountStatsApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 157 + (int)tag; + var index = 158 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 179 + (int)tag; + var index = 180 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsCollapsedSpans(Datadog.Trace.Telemetry.Metrics.MetricTags.CollapsedStatsFields tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OversizedStatsFields tag2, int increment = 1) { - var index = 182 + ((int)tag1 * 2) + (int)tag2; + var index = 183 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigHiddenByDatadogConfig(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 216 + ((int)tag1 * 10) + (int)tag2; + var index = 217 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigInvalid(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 306 + ((int)tag1 * 10) + (int)tag2; + var index = 307 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportAttempts(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 396 + ((int)tag1 * 2) + (int)tag2; + var index = 397 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 400 + ((int)tag1 * 2) + (int)tag2; + var index = 401 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportPartialSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 404 + ((int)tag1 * 2) + (int)tag2; + var index = 405 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportFailures(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 408 + ((int)tag1 * 2) + (int)tag2; + var index = 409 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag, int increment = 1) { - var index = 412 + (int)tag; + var index = 413 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag2, int increment = 1) { - var index = 414 + ((int)tag1 * 22) + (int)tag2; + var index = 415 + ((int)tag1 * 22) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag2, int increment = 1) { - var index = 458 + ((int)tag1 * 3) + (int)tag2; + var index = 459 + ((int)tag1 * 3) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountVersionConflictTracerCreated(int increment = 1) { - Interlocked.Add(ref _buffer.Count[464], increment); + Interlocked.Add(ref _buffer.Count[465], increment); } public void RecordCountUnsupportedCustomInstrumentationServices(int increment = 1) { - Interlocked.Add(ref _buffer.Count[465], increment); + Interlocked.Add(ref _buffer.Count[466], increment); } public void RecordCountDirectLogLogs(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag, int increment = 1) { - var index = 466 + (int)tag; + var index = 467 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[551], increment); + Interlocked.Add(ref _buffer.Count[553], increment); } public void RecordCountDirectLogApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 552 + (int)tag; + var index = 554 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 574 + (int)tag; + var index = 576 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureTransitions(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureTrigger tag2, int increment = 1) { - var index = 577 + ((int)tag1 * 4) + (int)tag2; + var index = 579 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDisabled(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDisabledReason tag, int increment = 1) { - var index = 585 + (int)tag; + var index = 587 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureMemoryUsagePct(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureMemoryBucket tag2, int increment = 1) { - var index = 587 + ((int)tag1 * 5) + (int)tag2; + var index = 589 + ((int)tag1 * 5) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureGcActivity(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureGcBucket tag2, int increment = 1) { - var index = 597 + ((int)tag1 * 4) + (int)tag2; + var index = 599 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDuration(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDurationBucket tag, int increment = 1) { - var index = 605 + (int)tag; + var index = 607 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsSkippedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventType tag2, int increment = 1) { - var index = 609 + ((int)tag1 * 4) + (int)tag2; + var index = 611 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsDroppedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag2, int increment = 1) { - var index = 621 + ((int)tag1 * 2) + (int)tag2; + var index = 623 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerCaptureIncomplete(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureIncompleteReason tag2, int increment = 1) { - var index = 625 + ((int)tag1 * 8) + (int)tag2; + var index = 627 + ((int)tag1 * 8) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafInit(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 641 + (int)tag; + var index = 643 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafUpdates(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 643 + (int)tag; + var index = 645 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.WafAnalysis tag, int increment = 1) { - var index = 645 + (int)tag; + var index = 647 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountInputTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.TruncationReason tag, int increment = 1) { - var index = 655 + (int)tag; + var index = 657 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafError(Datadog.Trace.Telemetry.Metrics.MetricTags.WafError tag, int increment = 1) { - var index = 658 + (int)tag; + var index = 660 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleEval(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 662 + (int)tag; + var index = 664 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleMatch(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeMatch tag, int increment = 1) { - var index = 667 + (int)tag; + var index = 669 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspTimeout(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 682 + (int)tag; + var index = 684 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspError(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspError tag, int increment = 1) { - var index = 687 + (int)tag; + var index = 689 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeSkipped tag, int increment = 1) { - var index = 707 + (int)tag; + var index = 709 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserId(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 717 + (int)tag; + var index = 719 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserLogin(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 721 + (int)tag; + var index = 723 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountUserEventSdk(Datadog.Trace.Telemetry.Metrics.MetricTags.UserEventSdk tag, int increment = 1) { - var index = 725 + (int)tag; + var index = 727 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedSources(Datadog.Trace.Telemetry.Metrics.MetricTags.IastSourceType tag, int increment = 1) { - var index = 730 + (int)tag; + var index = 732 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedPropagations(int increment = 1) { - Interlocked.Add(ref _buffer.Count[744], increment); + Interlocked.Add(ref _buffer.Count[746], increment); } public void RecordCountIastExecutedSinks(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 745 + (int)tag; + var index = 747 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastRequestTainted(int increment = 1) { - Interlocked.Add(ref _buffer.Count[772], increment); + Interlocked.Add(ref _buffer.Count[774], increment); } public void RecordCountIastSuppressedVulnerabilities(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 773 + (int)tag; + var index = 775 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs index 82355f89f551..e5e04b4b67bd 100644 --- a/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs index cfc3e86ece7b..833833d552ba 100644 --- a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs @@ -17,7 +17,7 @@ internal static partial class IntegrationIdExtensions /// The number of members in the enum. /// This is a non-distinct count of defined names. /// - public const int Length = 80; + public const int Length = 81; /// /// Returns the string representation of the value. @@ -110,6 +110,7 @@ public static string ToStringFast(this Datadog.Trace.Configuration.IntegrationId Datadog.Trace.Configuration.IntegrationId.Hangfire => nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), Datadog.Trace.Configuration.IntegrationId.OpenFeature => nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), Datadog.Trace.Configuration.IntegrationId.ServerlessCompat => nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + Datadog.Trace.Configuration.IntegrationId.DnsClient => nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), _ => value.ToString(), }; @@ -203,6 +204,7 @@ public static Datadog.Trace.Configuration.IntegrationId[] GetValues() Datadog.Trace.Configuration.IntegrationId.Hangfire, Datadog.Trace.Configuration.IntegrationId.OpenFeature, Datadog.Trace.Configuration.IntegrationId.ServerlessCompat, + Datadog.Trace.Configuration.IntegrationId.DnsClient, }; /// @@ -296,5 +298,6 @@ public static string[] GetNames() nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), }; } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs index 20b20f78f193..4bd3d0f15f64 100644 --- a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs @@ -262,6 +262,9 @@ public static string[] GetAllIntegrationEnabledKeys() => "DD_TRACE_SERVERLESSCOMPAT_ENABLED", "DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", "DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE", + "DD_TRACE_DNSCLIENT_ENABLED", "DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", "DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE", ]; /// /// Gets the configuration keys for the specified integration name. @@ -352,6 +355,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ENABLED", ["DD_TRACE_Hangfire_ENABLED", "DD_Hangfire_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ENABLED", ["DD_TRACE_OpenFeature_ENABLED", "DD_OpenFeature_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ENABLED", ["DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ENABLED", ["DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED"]), _ => GetIntegrationEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -444,6 +448,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_ENABLED", ["DD_TRACE_Hangfire_ANALYTICS_ENABLED", "DD_Hangfire_ANALYTICS_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_ENABLED", ["DD_TRACE_OpenFeature_ANALYTICS_ENABLED", "DD_OpenFeature_ANALYTICS_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", ["DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", ["DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED"]), _ => GetIntegrationAnalyticsEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -536,6 +541,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_Hangfire_ANALYTICS_SAMPLE_RATE", "DD_Hangfire_ANALYTICS_SAMPLE_RATE"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_OpenFeature_ANALYTICS_SAMPLE_RATE", "DD_OpenFeature_ANALYTICS_SAMPLE_RATE"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE"]), _ => GetIntegrationAnalyticsSampleRateKeysFallback(integrationName) // we should never get here }; diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs index 37ea8aa93ca9..4339b555baff 100644 --- a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs @@ -30,6 +30,7 @@ internal static bool IsInstrumentedAssembly(string assemblyName) || assemblyName.StartsWith("Confluent.Kafka,", StringComparison.Ordinal) || assemblyName.StartsWith("Couchbase.NetClient,", StringComparison.Ordinal) || assemblyName.StartsWith("coverlet.core,", StringComparison.Ordinal) + || assemblyName.StartsWith("DnsClient,", StringComparison.Ordinal) || assemblyName.StartsWith("dotnet,", StringComparison.Ordinal) || assemblyName.StartsWith("Elasticsearch.Net,", StringComparison.Ordinal) || assemblyName.StartsWith("Google.Protobuf,", StringComparison.Ordinal) @@ -349,6 +350,9 @@ internal static bool IsInstrumentedAssembly(string assemblyName) => Datadog.Trace.Configuration.IntegrationId.DatadogTraceManual, "Datadog.Trace.ClrProfiler.AutoInstrumentation.VersionConflict.ProcessHelpersStartWithDoNotTraceIntegration" => Datadog.Trace.Configuration.IntegrationId.DatadogTraceVersionConflict, + "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalIntegration" + or "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalAsyncIntegration" + => Datadog.Trace.Configuration.IntegrationId.DnsClient, "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.CoverageGetCoverageResultIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommand5ctorIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandctorIntegration" diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs new file mode 100644 index 000000000000..54b62428beca --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs @@ -0,0 +1,214 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientTags + { + // SpanKindBytes = MessagePack.Serialize("span.kind"); + private static ReadOnlySpan SpanKindBytes => [169, 115, 112, 97, 110, 46, 107, 105, 110, 100]; + + // InstrumentationNameBytes = MessagePack.Serialize("component"); + private static ReadOnlySpan InstrumentationNameBytes => [169, 99, 111, 109, 112, 111, 110, 101, 110, 116]; + + // QuestionNameBytes = MessagePack.Serialize("dns.question.name"); + private static ReadOnlySpan QuestionNameBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 110, 97, 109, 101]; + + // QuestionTypeBytes = MessagePack.Serialize("dns.question.type"); + private static ReadOnlySpan QuestionTypeBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 116, 121, 112, 101]; + + // QuestionClassBytes = MessagePack.Serialize("dns.question.class"); + private static ReadOnlySpan QuestionClassBytes => [178, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 99, 108, 97, 115, 115]; + + // ResponseCodeBytes = MessagePack.Serialize("dns.response.code"); + private static ReadOnlySpan ResponseCodeBytes => [177, 100, 110, 115, 46, 114, 101, 115, 112, 111, 110, 115, 101, 46, 99, 111, 100, 101]; + + // AnswerCountBytes = MessagePack.Serialize("dns.answer_count"); + private static ReadOnlySpan AnswerCountBytes => [176, 100, 110, 115, 46, 97, 110, 115, 119, 101, 114, 95, 99, 111, 117, 110, 116]; + + // OutHostBytes = MessagePack.Serialize("out.host"); + private static ReadOnlySpan OutHostBytes => [168, 111, 117, 116, 46, 104, 111, 115, 116]; + + // DestinationPortBytes = MessagePack.Serialize("network.destination.port"); + private static ReadOnlySpan DestinationPortBytes => [184, 110, 101, 116, 119, 111, 114, 107, 46, 100, 101, 115, 116, 105, 110, 97, 116, 105, 111, 110, 46, 112, 111, 114, 116]; + + public override string? GetTag(string key) + { + return key switch + { + "span.kind" => SpanKind, + "component" => InstrumentationName, + "dns.question.name" => QuestionName, + "dns.question.type" => QuestionType, + "dns.question.class" => QuestionClass, + "dns.response.code" => ResponseCode, + "dns.answer_count" => AnswerCount, + "out.host" => OutHost, + "network.destination.port" => DestinationPort, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "dns.question.name": + QuestionName = value; + break; + case "dns.question.type": + QuestionType = value; + break; + case "dns.question.class": + QuestionClass = value; + break; + case "dns.response.code": + ResponseCode = value; + break; + case "dns.answer_count": + AnswerCount = value; + break; + case "out.host": + OutHost = value; + break; + case "network.destination.port": + DestinationPort = value; + break; + case "span.kind": + case "component": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientTags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (SpanKind is not null) + { + processor.Process(new TagItem("span.kind", SpanKind, SpanKindBytes)); + } + + if (InstrumentationName is not null) + { + processor.Process(new TagItem("component", InstrumentationName, InstrumentationNameBytes)); + } + + if (QuestionName is not null) + { + processor.Process(new TagItem("dns.question.name", QuestionName, QuestionNameBytes)); + } + + if (QuestionType is not null) + { + processor.Process(new TagItem("dns.question.type", QuestionType, QuestionTypeBytes)); + } + + if (QuestionClass is not null) + { + processor.Process(new TagItem("dns.question.class", QuestionClass, QuestionClassBytes)); + } + + if (ResponseCode is not null) + { + processor.Process(new TagItem("dns.response.code", ResponseCode, ResponseCodeBytes)); + } + + if (AnswerCount is not null) + { + processor.Process(new TagItem("dns.answer_count", AnswerCount, AnswerCountBytes)); + } + + if (OutHost is not null) + { + processor.Process(new TagItem("out.host", OutHost, OutHostBytes)); + } + + if (DestinationPort is not null) + { + processor.Process(new TagItem("network.destination.port", DestinationPort, DestinationPortBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (SpanKind is not null) + { + sb.Append("span.kind (tag):") + .Append(SpanKind) + .Append(','); + } + + if (InstrumentationName is not null) + { + sb.Append("component (tag):") + .Append(InstrumentationName) + .Append(','); + } + + if (QuestionName is not null) + { + sb.Append("dns.question.name (tag):") + .Append(QuestionName) + .Append(','); + } + + if (QuestionType is not null) + { + sb.Append("dns.question.type (tag):") + .Append(QuestionType) + .Append(','); + } + + if (QuestionClass is not null) + { + sb.Append("dns.question.class (tag):") + .Append(QuestionClass) + .Append(','); + } + + if (ResponseCode is not null) + { + sb.Append("dns.response.code (tag):") + .Append(ResponseCode) + .Append(','); + } + + if (AnswerCount is not null) + { + sb.Append("dns.answer_count (tag):") + .Append(AnswerCount) + .Append(','); + } + + if (OutHost is not null) + { + sb.Append("out.host (tag):") + .Append(OutHost) + .Append(','); + } + + if (DestinationPort is not null) + { + sb.Append("network.destination.port (tag):") + .Append(DestinationPort) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs new file mode 100644 index 000000000000..102ffe0a1501 --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs @@ -0,0 +1,83 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientV1Tags + { + // PeerServiceBytes = MessagePack.Serialize("peer.service"); + private static ReadOnlySpan PeerServiceBytes => [172, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101]; + + // PeerServiceSourceBytes = MessagePack.Serialize("_dd.peer.service.source"); + private static ReadOnlySpan PeerServiceSourceBytes => [183, 95, 100, 100, 46, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101, 46, 115, 111, 117, 114, 99, 101]; + + public override string? GetTag(string key) + { + return key switch + { + "peer.service" => PeerService, + "_dd.peer.service.source" => PeerServiceSource, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "peer.service": + PeerService = value; + break; + case "_dd.peer.service.source": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientV1Tags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (PeerService is not null) + { + processor.Process(new TagItem("peer.service", PeerService, PeerServiceBytes)); + } + + if (PeerServiceSource is not null) + { + processor.Process(new TagItem("_dd.peer.service.source", PeerServiceSource, PeerServiceSourceBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (PeerService is not null) + { + sb.Append("peer.service (tag):") + .Append(PeerService) + .Append(','); + } + + if (PeerServiceSource is not null) + { + sb.Append("_dd.peer.service.source (tag):") + .Append(PeerServiceSource) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs index 074a939c1ce9..3ae0c37f9a31 100644 --- a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class CiVisibilityMetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs index 5593f1cb4e54..c24f1a60062d 100644 --- a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountLength = 800; + private const int CountLength = 802; /// /// Creates the buffer for the values. @@ -110,13 +110,14 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // spans_finished, index = 89 + new(new[] { "integration_name:dnsclient" }), + // spans_finished, index = 90 new(null), - // spans_enqueued_for_serialization, index = 90 + // spans_enqueued_for_serialization, index = 91 new(new[] { "reason:p0_keep" }), new(new[] { "reason:single_span_sampling" }), new(new[] { "reason:default" }), - // spans_dropped, index = 93 + // spans_dropped, index = 94 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -124,13 +125,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_segments_created, index = 100 + // trace_segments_created, index = 101 new(new[] { "new_continued:new" }), new(new[] { "new_continued:continued" }), - // trace_chunks_enqueued_for_serialization, index = 102 + // trace_chunks_enqueued_for_serialization, index = 103 new(new[] { "reason:p0_keep" }), new(new[] { "reason:default" }), - // trace_chunks_dropped, index = 104 + // trace_chunks_dropped, index = 105 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -138,13 +139,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_chunks_sent, index = 111 + // trace_chunks_sent, index = 112 new(null), - // trace_segments_closed, index = 112 + // trace_segments_closed, index = 113 new(null), - // trace_api.requests, index = 113 + // trace_api.requests, index = 114 new(null), - // trace_api.responses, index = 114 + // trace_api.responses, index = 115 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -167,35 +168,35 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // trace_api.errors, index = 136 + // trace_api.errors, index = 137 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // trace_partial_flush.count, index = 139 + // trace_partial_flush.count, index = 140 new(new[] { "reason:large_trace" }), new(new[] { "reason:single_span_ingestion" }), - // context_header_style.injected, index = 141 + // context_header_style.injected, index = 142 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header_style.extracted, index = 146 + // context_header_style.extracted, index = 147 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header.truncated, index = 151 + // context_header.truncated, index = 152 new(new[] { "truncation_reason:baggage_item_count_exceeded" }), new(new[] { "truncation_reason:baggage_byte_count_exceeded" }), new(new[] { "truncation_reason:baggage_extract_item_exceeded" }), new(new[] { "truncation_reason:baggage_extract_byte_exceeded" }), - // context_header_style.malformed, index = 155 + // context_header_style.malformed, index = 156 new(new[] { "header_style:baggage" }), - // stats_api.requests, index = 156 + // stats_api.requests, index = 157 new(null), - // stats_api.responses, index = 157 + // stats_api.responses, index = 158 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -218,11 +219,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // stats_api.errors, index = 179 + // stats_api.errors, index = 180 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // stats_collapsed_spans, index = 182 + // stats_collapsed_spans, index = 183 new(null), new(new[] { "oversized:additional_metric_tags" }), new(new[] { "collapsed:whole_key" }), @@ -257,7 +258,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), - // otel.env.hiding, index = 216 + // otel.env.hiding, index = 217 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -348,7 +349,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.env.invalid, index = 306 + // otel.env.invalid, index = 307 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -439,30 +440,30 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.metrics_export_attempts, index = 396 + // otel.metrics_export_attempts, index = 397 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_successes, index = 400 + // otel.metrics_export_successes, index = 401 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_partial_successes, index = 404 + // otel.metrics_export_partial_successes, index = 405 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_failures, index = 408 + // otel.metrics_export_failures, index = 409 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // telemetry_api.requests, index = 412 + // telemetry_api.requests, index = 413 new(new[] { "endpoint:agent" }), new(new[] { "endpoint:agentless" }), - // telemetry_api.responses, index = 414 + // telemetry_api.responses, index = 415 new(new[] { "endpoint:agent", "status_code:200" }), new(new[] { "endpoint:agent", "status_code:201" }), new(new[] { "endpoint:agent", "status_code:202" }), @@ -507,18 +508,18 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "endpoint:agentless", "status_code:503" }), new(new[] { "endpoint:agentless", "status_code:504" }), new(new[] { "endpoint:agentless", "status_code:5xx" }), - // telemetry_api.errors, index = 458 + // telemetry_api.errors, index = 459 new(new[] { "endpoint:agent", "type:timeout" }), new(new[] { "endpoint:agent", "type:network" }), new(new[] { "endpoint:agent", "type:status_code" }), new(new[] { "endpoint:agentless", "type:timeout" }), new(new[] { "endpoint:agentless", "type:network" }), new(new[] { "endpoint:agentless", "type:status_code" }), - // version_conflict_tracers_created, index = 464 + // version_conflict_tracers_created, index = 465 new(null), - // unsupported_custom_instrumentation_services, index = 465 + // unsupported_custom_instrumentation_services, index = 466 new(null), - // direct_log_logs, index = 466 + // direct_log_logs, index = 467 new(new[] { "integration_name:datadog" }), new(new[] { "integration_name:opentracing" }), new(new[] { "integration_name:version_conflict" }), @@ -604,9 +605,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // direct_log_api.requests, index = 551 + new(new[] { "integration_name:dnsclient" }), + // direct_log_api.requests, index = 553 new(null), - // direct_log_api.responses, index = 552 + // direct_log_api.responses, index = 554 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -629,11 +631,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // direct_log_api.errors, index = 574 + // direct_log_api.errors, index = 576 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // memory_pressure.transitions, index = 577 + // memory_pressure.transitions, index = 579 new(new[] { "state:enter", "trigger:none" }), new(new[] { "state:enter", "trigger:memory" }), new(new[] { "state:enter", "trigger:gc" }), @@ -642,10 +644,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "trigger:memory" }), new(new[] { "state:exit", "trigger:gc" }), new(new[] { "state:exit", "trigger:both" }), - // memory_pressure.disabled, index = 585 + // memory_pressure.disabled, index = 587 new(new[] { "reason:no_signals" }), new(new[] { "reason:error" }), - // memory_pressure.memory_usage_pct, index = 587 + // memory_pressure.memory_usage_pct, index = 589 new(new[] { "state:enter", "bucket:lt_70" }), new(new[] { "state:enter", "bucket:70_80" }), new(new[] { "state:enter", "bucket:80_85" }), @@ -656,7 +658,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:80_85" }), new(new[] { "state:exit", "bucket:85_90" }), new(new[] { "state:exit", "bucket:gte_90" }), - // memory_pressure.gc_activity, index = 597 + // memory_pressure.gc_activity, index = 599 new(new[] { "state:enter", "bucket:lt_1" }), new(new[] { "state:enter", "bucket:1_2" }), new(new[] { "state:enter", "bucket:2_5" }), @@ -665,12 +667,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:1_2" }), new(new[] { "state:exit", "bucket:2_5" }), new(new[] { "state:exit", "bucket:gte_5" }), - // memory_pressure.duration, index = 605 + // memory_pressure.duration, index = 607 new(new[] { "bucket:lt_1s" }), new(new[] { "bucket:1_5s" }), new(new[] { "bucket:5_30s" }), new(new[] { "bucket:gte_30s" }), - // events.skipped, index = 609 + // events.skipped, index = 611 new(new[] { "reason:rateLimitGlobal", "event_type:snapshot" }), new(new[] { "reason:rateLimitGlobal", "event_type:log" }), new(new[] { "reason:rateLimitGlobal", "event_type:metric" }), @@ -683,12 +685,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:evaluationTimeout", "event_type:log" }), new(new[] { "reason:evaluationTimeout", "event_type:metric" }), new(new[] { "reason:evaluationTimeout", "event_type:span" }), - // events.dropped, index = 621 + // events.dropped, index = 623 new(new[] { "reason:queueFull", "event_type:snapshot" }), new(new[] { "reason:queueFull", "event_type:log" }), new(new[] { "reason:payloadTooLarge", "event_type:snapshot" }), new(new[] { "reason:payloadTooLarge", "event_type:log" }), - // capture.incomplete, index = 625 + // capture.incomplete, index = 627 new(new[] { "event_type:snapshot", "reason:runtimeError" }), new(new[] { "event_type:snapshot", "reason:timeout" }), new(new[] { "event_type:snapshot", "reason:depth" }), @@ -705,13 +707,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "event_type:log", "reason:stringLength" }), new(new[] { "event_type:log", "reason:payloadTooLarge" }), new(new[] { "event_type:log", "reason:other" }), - // waf.init, index = 641 + // waf.init, index = 643 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.updates, index = 643 + // waf.updates, index = 645 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.requests, index = 645 + // waf.requests, index = 647 new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:true", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), @@ -722,22 +724,22 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:true", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:true" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:true" }), - // waf.input_truncated, index = 655 + // waf.input_truncated, index = 657 new(new[] { "truncation_reason:string_too_long" }), new(new[] { "truncation_reason:list_or_map_too_large" }), new(new[] { "truncation_reason:object_too_deep" }), - // waf.error, index = 658 + // waf.error, index = 660 new(new[] { "waf_version", "event_rules_version", "waf_error:-127" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-3" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-2" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1" }), - // rasp.rule.eval, index = 662 + // rasp.rule.eval, index = 664 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.match, index = 667 + // rasp.rule.match, index = 669 new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:sql_injection" }), @@ -753,13 +755,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.timeout, index = 682 + // rasp.timeout, index = 684 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.error, index = 687 + // rasp.error, index = 689 new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:sql_injection" }), @@ -780,7 +782,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.skipped, index = 707 + // rasp.rule.skipped, index = 709 new(new[] { "reason:after-request", "rule_type:lfi" }), new(new[] { "reason:after-request", "rule_type:ssrf" }), new(new[] { "reason:after-request", "rule_type:sql_injection" }), @@ -791,23 +793,23 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:out-of-request", "rule_type:sql_injection" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:exec" }), - // instrum.user_auth.missing_user_id, index = 717 + // instrum.user_auth.missing_user_id, index = 719 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // instrum.user_auth.missing_user_login, index = 721 + // instrum.user_auth.missing_user_login, index = 723 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // sdk.event, index = 725 + // sdk.event, index = 727 new(new[] { "event_type:login_success", "sdk_version:v1" }), new(new[] { "event_type:login_success", "sdk_version:v2" }), new(new[] { "event_type:login_failure", "sdk_version:v1" }), new(new[] { "event_type:login_failure", "sdk_version:v2" }), new(new[] { "event_type:custom", "sdk_version:v1" }), - // executed.source, index = 730 + // executed.source, index = 732 new(new[] { "source_type:http.request.body" }), new(new[] { "source_type:http.request.path" }), new(new[] { "source_type:http.request.parameter.name" }), @@ -822,9 +824,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "source_type:http.request.uri" }), new(new[] { "source_type:grpc.request.body" }), new(new[] { "source_type:sql.row.value" }), - // executed.propagation, index = 744 + // executed.propagation, index = 746 new(null), - // executed.sink, index = 745 + // executed.sink, index = 747 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -852,9 +854,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "vulnerability_type:directory_listing_leak" }), new(new[] { "vulnerability_type:session_timeout" }), new(new[] { "vulnerability_type:email_html_injection" }), - // request.tainted, index = 772 + // request.tainted, index = 774 new(null), - // suppressed.vulnerabilities, index = 773 + // suppressed.vulnerabilities, index = 775 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -890,7 +892,7 @@ private static AggregatedMetric[] GetCountBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountEntryCounts { get; } - = new int[]{ 4, 85, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 85, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; + = new int[]{ 4, 86, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 86, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; public void RecordCountLogCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.LogLevel tag, int increment = 1) { @@ -906,357 +908,357 @@ public void RecordCountSpanCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.In public void RecordCountSpanFinished(int increment = 1) { - Interlocked.Add(ref _buffer.Count[89], increment); + Interlocked.Add(ref _buffer.Count[90], increment); } public void RecordCountSpanEnqueuedForSerialization(Datadog.Trace.Telemetry.Metrics.MetricTags.SpanEnqueueReason tag, int increment = 1) { - var index = 90 + (int)tag; + var index = 91 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountSpanDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 93 + (int)tag; + var index = 94 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceSegmentCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceContinuation tag, int increment = 1) { - var index = 100 + (int)tag; + var index = 101 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkEnqueued(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceChunkEnqueueReason tag, int increment = 1) { - var index = 102 + (int)tag; + var index = 103 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 104 + (int)tag; + var index = 105 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkSent(int increment = 1) { - Interlocked.Add(ref _buffer.Count[111], increment); + Interlocked.Add(ref _buffer.Count[112], increment); } public void RecordCountTraceSegmentsClosed(int increment = 1) { - Interlocked.Add(ref _buffer.Count[112], increment); + Interlocked.Add(ref _buffer.Count[113], increment); } public void RecordCountTraceApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[113], increment); + Interlocked.Add(ref _buffer.Count[114], increment); } public void RecordCountTraceApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 114 + (int)tag; + var index = 115 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 136 + (int)tag; + var index = 137 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTracePartialFlush(Datadog.Trace.Telemetry.Metrics.MetricTags.PartialFlushReason tag, int increment = 1) { - var index = 139 + (int)tag; + var index = 140 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleInjected(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 141 + (int)tag; + var index = 142 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleExtracted(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 146 + (int)tag; + var index = 147 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderTruncationReason tag, int increment = 1) { - var index = 151 + (int)tag; + var index = 152 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderMalformed(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderMalformed tag, int increment = 1) { - var index = 155 + (int)tag; + var index = 156 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[156], increment); + Interlocked.Add(ref _buffer.Count[157], increment); } public void RecordCountStatsApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 157 + (int)tag; + var index = 158 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 179 + (int)tag; + var index = 180 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsCollapsedSpans(Datadog.Trace.Telemetry.Metrics.MetricTags.CollapsedStatsFields tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OversizedStatsFields tag2, int increment = 1) { - var index = 182 + ((int)tag1 * 2) + (int)tag2; + var index = 183 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigHiddenByDatadogConfig(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 216 + ((int)tag1 * 10) + (int)tag2; + var index = 217 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigInvalid(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 306 + ((int)tag1 * 10) + (int)tag2; + var index = 307 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportAttempts(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 396 + ((int)tag1 * 2) + (int)tag2; + var index = 397 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 400 + ((int)tag1 * 2) + (int)tag2; + var index = 401 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportPartialSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 404 + ((int)tag1 * 2) + (int)tag2; + var index = 405 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportFailures(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 408 + ((int)tag1 * 2) + (int)tag2; + var index = 409 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag, int increment = 1) { - var index = 412 + (int)tag; + var index = 413 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag2, int increment = 1) { - var index = 414 + ((int)tag1 * 22) + (int)tag2; + var index = 415 + ((int)tag1 * 22) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag2, int increment = 1) { - var index = 458 + ((int)tag1 * 3) + (int)tag2; + var index = 459 + ((int)tag1 * 3) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountVersionConflictTracerCreated(int increment = 1) { - Interlocked.Add(ref _buffer.Count[464], increment); + Interlocked.Add(ref _buffer.Count[465], increment); } public void RecordCountUnsupportedCustomInstrumentationServices(int increment = 1) { - Interlocked.Add(ref _buffer.Count[465], increment); + Interlocked.Add(ref _buffer.Count[466], increment); } public void RecordCountDirectLogLogs(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag, int increment = 1) { - var index = 466 + (int)tag; + var index = 467 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[551], increment); + Interlocked.Add(ref _buffer.Count[553], increment); } public void RecordCountDirectLogApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 552 + (int)tag; + var index = 554 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 574 + (int)tag; + var index = 576 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureTransitions(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureTrigger tag2, int increment = 1) { - var index = 577 + ((int)tag1 * 4) + (int)tag2; + var index = 579 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDisabled(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDisabledReason tag, int increment = 1) { - var index = 585 + (int)tag; + var index = 587 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureMemoryUsagePct(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureMemoryBucket tag2, int increment = 1) { - var index = 587 + ((int)tag1 * 5) + (int)tag2; + var index = 589 + ((int)tag1 * 5) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureGcActivity(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureGcBucket tag2, int increment = 1) { - var index = 597 + ((int)tag1 * 4) + (int)tag2; + var index = 599 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDuration(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDurationBucket tag, int increment = 1) { - var index = 605 + (int)tag; + var index = 607 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsSkippedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventType tag2, int increment = 1) { - var index = 609 + ((int)tag1 * 4) + (int)tag2; + var index = 611 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsDroppedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag2, int increment = 1) { - var index = 621 + ((int)tag1 * 2) + (int)tag2; + var index = 623 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerCaptureIncomplete(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureIncompleteReason tag2, int increment = 1) { - var index = 625 + ((int)tag1 * 8) + (int)tag2; + var index = 627 + ((int)tag1 * 8) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafInit(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 641 + (int)tag; + var index = 643 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafUpdates(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 643 + (int)tag; + var index = 645 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.WafAnalysis tag, int increment = 1) { - var index = 645 + (int)tag; + var index = 647 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountInputTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.TruncationReason tag, int increment = 1) { - var index = 655 + (int)tag; + var index = 657 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafError(Datadog.Trace.Telemetry.Metrics.MetricTags.WafError tag, int increment = 1) { - var index = 658 + (int)tag; + var index = 660 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleEval(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 662 + (int)tag; + var index = 664 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleMatch(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeMatch tag, int increment = 1) { - var index = 667 + (int)tag; + var index = 669 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspTimeout(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 682 + (int)tag; + var index = 684 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspError(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspError tag, int increment = 1) { - var index = 687 + (int)tag; + var index = 689 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeSkipped tag, int increment = 1) { - var index = 707 + (int)tag; + var index = 709 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserId(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 717 + (int)tag; + var index = 719 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserLogin(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 721 + (int)tag; + var index = 723 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountUserEventSdk(Datadog.Trace.Telemetry.Metrics.MetricTags.UserEventSdk tag, int increment = 1) { - var index = 725 + (int)tag; + var index = 727 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedSources(Datadog.Trace.Telemetry.Metrics.MetricTags.IastSourceType tag, int increment = 1) { - var index = 730 + (int)tag; + var index = 732 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedPropagations(int increment = 1) { - Interlocked.Add(ref _buffer.Count[744], increment); + Interlocked.Add(ref _buffer.Count[746], increment); } public void RecordCountIastExecutedSinks(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 745 + (int)tag; + var index = 747 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastRequestTainted(int increment = 1) { - Interlocked.Add(ref _buffer.Count[772], increment); + Interlocked.Add(ref _buffer.Count[774], increment); } public void RecordCountIastSuppressedVulnerabilities(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 773 + (int)tag; + var index = 775 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs index 82355f89f551..e5e04b4b67bd 100644 --- a/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs index cfc3e86ece7b..833833d552ba 100644 --- a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationIdExtensions_EnumExtensions.g.cs @@ -17,7 +17,7 @@ internal static partial class IntegrationIdExtensions /// The number of members in the enum. /// This is a non-distinct count of defined names. /// - public const int Length = 80; + public const int Length = 81; /// /// Returns the string representation of the value. @@ -110,6 +110,7 @@ public static string ToStringFast(this Datadog.Trace.Configuration.IntegrationId Datadog.Trace.Configuration.IntegrationId.Hangfire => nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), Datadog.Trace.Configuration.IntegrationId.OpenFeature => nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), Datadog.Trace.Configuration.IntegrationId.ServerlessCompat => nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + Datadog.Trace.Configuration.IntegrationId.DnsClient => nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), _ => value.ToString(), }; @@ -203,6 +204,7 @@ public static Datadog.Trace.Configuration.IntegrationId[] GetValues() Datadog.Trace.Configuration.IntegrationId.Hangfire, Datadog.Trace.Configuration.IntegrationId.OpenFeature, Datadog.Trace.Configuration.IntegrationId.ServerlessCompat, + Datadog.Trace.Configuration.IntegrationId.DnsClient, }; /// @@ -296,5 +298,6 @@ public static string[] GetNames() nameof(Datadog.Trace.Configuration.IntegrationId.Hangfire), nameof(Datadog.Trace.Configuration.IntegrationId.OpenFeature), nameof(Datadog.Trace.Configuration.IntegrationId.ServerlessCompat), + nameof(Datadog.Trace.Configuration.IntegrationId.DnsClient), }; } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs index 20b20f78f193..4bd3d0f15f64 100644 --- a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/EnumExtensionsGenerator/IntegrationNameToKeys.g.cs @@ -262,6 +262,9 @@ public static string[] GetAllIntegrationEnabledKeys() => "DD_TRACE_SERVERLESSCOMPAT_ENABLED", "DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", "DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED", "DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE", + "DD_TRACE_DNSCLIENT_ENABLED", "DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", "DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED", + "DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", "DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE", ]; /// /// Gets the configuration keys for the specified integration name. @@ -352,6 +355,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ENABLED", ["DD_TRACE_Hangfire_ENABLED", "DD_Hangfire_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ENABLED", ["DD_TRACE_OpenFeature_ENABLED", "DD_OpenFeature_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ENABLED", ["DD_TRACE_ServerlessCompat_ENABLED", "DD_ServerlessCompat_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ENABLED", ["DD_TRACE_DnsClient_ENABLED", "DD_DnsClient_ENABLED"]), _ => GetIntegrationEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -444,6 +448,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_ENABLED", ["DD_TRACE_Hangfire_ANALYTICS_ENABLED", "DD_Hangfire_ANALYTICS_ENABLED"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_ENABLED", ["DD_TRACE_OpenFeature_ANALYTICS_ENABLED", "DD_OpenFeature_ANALYTICS_ENABLED"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_ENABLED", ["DD_TRACE_ServerlessCompat_ANALYTICS_ENABLED", "DD_ServerlessCompat_ANALYTICS_ENABLED"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_ENABLED", ["DD_TRACE_DnsClient_ANALYTICS_ENABLED", "DD_DnsClient_ANALYTICS_ENABLED"]), _ => GetIntegrationAnalyticsEnabledKeysFallback(integrationName) // we should never get here }; /// @@ -536,6 +541,7 @@ public static System.Collections.Generic.KeyValuePair GetInteg "Hangfire" => new("DD_TRACE_HANGFIRE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_Hangfire_ANALYTICS_SAMPLE_RATE", "DD_Hangfire_ANALYTICS_SAMPLE_RATE"]), "OpenFeature" => new("DD_TRACE_OPENFEATURE_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_OpenFeature_ANALYTICS_SAMPLE_RATE", "DD_OpenFeature_ANALYTICS_SAMPLE_RATE"]), "ServerlessCompat" => new("DD_TRACE_SERVERLESSCOMPAT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_ServerlessCompat_ANALYTICS_SAMPLE_RATE", "DD_ServerlessCompat_ANALYTICS_SAMPLE_RATE"]), + "DnsClient" => new("DD_TRACE_DNSCLIENT_ANALYTICS_SAMPLE_RATE", ["DD_TRACE_DnsClient_ANALYTICS_SAMPLE_RATE", "DD_DnsClient_ANALYTICS_SAMPLE_RATE"]), _ => GetIntegrationAnalyticsSampleRateKeysFallback(integrationName) // we should never get here }; diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs index 37ea8aa93ca9..4339b555baff 100644 --- a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/InstrumentationDefinitionsGenerator/InstrumentationDefinitions.g.cs @@ -30,6 +30,7 @@ internal static bool IsInstrumentedAssembly(string assemblyName) || assemblyName.StartsWith("Confluent.Kafka,", StringComparison.Ordinal) || assemblyName.StartsWith("Couchbase.NetClient,", StringComparison.Ordinal) || assemblyName.StartsWith("coverlet.core,", StringComparison.Ordinal) + || assemblyName.StartsWith("DnsClient,", StringComparison.Ordinal) || assemblyName.StartsWith("dotnet,", StringComparison.Ordinal) || assemblyName.StartsWith("Elasticsearch.Net,", StringComparison.Ordinal) || assemblyName.StartsWith("Google.Protobuf,", StringComparison.Ordinal) @@ -349,6 +350,9 @@ internal static bool IsInstrumentedAssembly(string assemblyName) => Datadog.Trace.Configuration.IntegrationId.DatadogTraceManual, "Datadog.Trace.ClrProfiler.AutoInstrumentation.VersionConflict.ProcessHelpersStartWithDoNotTraceIntegration" => Datadog.Trace.Configuration.IntegrationId.DatadogTraceVersionConflict, + "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalIntegration" + or "Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalAsyncIntegration" + => Datadog.Trace.Configuration.IntegrationId.DnsClient, "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.CoverageGetCoverageResultIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommand5ctorIntegration" or "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandctorIntegration" diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs new file mode 100644 index 000000000000..54b62428beca --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientTags.g.cs @@ -0,0 +1,214 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientTags + { + // SpanKindBytes = MessagePack.Serialize("span.kind"); + private static ReadOnlySpan SpanKindBytes => [169, 115, 112, 97, 110, 46, 107, 105, 110, 100]; + + // InstrumentationNameBytes = MessagePack.Serialize("component"); + private static ReadOnlySpan InstrumentationNameBytes => [169, 99, 111, 109, 112, 111, 110, 101, 110, 116]; + + // QuestionNameBytes = MessagePack.Serialize("dns.question.name"); + private static ReadOnlySpan QuestionNameBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 110, 97, 109, 101]; + + // QuestionTypeBytes = MessagePack.Serialize("dns.question.type"); + private static ReadOnlySpan QuestionTypeBytes => [177, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 116, 121, 112, 101]; + + // QuestionClassBytes = MessagePack.Serialize("dns.question.class"); + private static ReadOnlySpan QuestionClassBytes => [178, 100, 110, 115, 46, 113, 117, 101, 115, 116, 105, 111, 110, 46, 99, 108, 97, 115, 115]; + + // ResponseCodeBytes = MessagePack.Serialize("dns.response.code"); + private static ReadOnlySpan ResponseCodeBytes => [177, 100, 110, 115, 46, 114, 101, 115, 112, 111, 110, 115, 101, 46, 99, 111, 100, 101]; + + // AnswerCountBytes = MessagePack.Serialize("dns.answer_count"); + private static ReadOnlySpan AnswerCountBytes => [176, 100, 110, 115, 46, 97, 110, 115, 119, 101, 114, 95, 99, 111, 117, 110, 116]; + + // OutHostBytes = MessagePack.Serialize("out.host"); + private static ReadOnlySpan OutHostBytes => [168, 111, 117, 116, 46, 104, 111, 115, 116]; + + // DestinationPortBytes = MessagePack.Serialize("network.destination.port"); + private static ReadOnlySpan DestinationPortBytes => [184, 110, 101, 116, 119, 111, 114, 107, 46, 100, 101, 115, 116, 105, 110, 97, 116, 105, 111, 110, 46, 112, 111, 114, 116]; + + public override string? GetTag(string key) + { + return key switch + { + "span.kind" => SpanKind, + "component" => InstrumentationName, + "dns.question.name" => QuestionName, + "dns.question.type" => QuestionType, + "dns.question.class" => QuestionClass, + "dns.response.code" => ResponseCode, + "dns.answer_count" => AnswerCount, + "out.host" => OutHost, + "network.destination.port" => DestinationPort, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "dns.question.name": + QuestionName = value; + break; + case "dns.question.type": + QuestionType = value; + break; + case "dns.question.class": + QuestionClass = value; + break; + case "dns.response.code": + ResponseCode = value; + break; + case "dns.answer_count": + AnswerCount = value; + break; + case "out.host": + OutHost = value; + break; + case "network.destination.port": + DestinationPort = value; + break; + case "span.kind": + case "component": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientTags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (SpanKind is not null) + { + processor.Process(new TagItem("span.kind", SpanKind, SpanKindBytes)); + } + + if (InstrumentationName is not null) + { + processor.Process(new TagItem("component", InstrumentationName, InstrumentationNameBytes)); + } + + if (QuestionName is not null) + { + processor.Process(new TagItem("dns.question.name", QuestionName, QuestionNameBytes)); + } + + if (QuestionType is not null) + { + processor.Process(new TagItem("dns.question.type", QuestionType, QuestionTypeBytes)); + } + + if (QuestionClass is not null) + { + processor.Process(new TagItem("dns.question.class", QuestionClass, QuestionClassBytes)); + } + + if (ResponseCode is not null) + { + processor.Process(new TagItem("dns.response.code", ResponseCode, ResponseCodeBytes)); + } + + if (AnswerCount is not null) + { + processor.Process(new TagItem("dns.answer_count", AnswerCount, AnswerCountBytes)); + } + + if (OutHost is not null) + { + processor.Process(new TagItem("out.host", OutHost, OutHostBytes)); + } + + if (DestinationPort is not null) + { + processor.Process(new TagItem("network.destination.port", DestinationPort, DestinationPortBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (SpanKind is not null) + { + sb.Append("span.kind (tag):") + .Append(SpanKind) + .Append(','); + } + + if (InstrumentationName is not null) + { + sb.Append("component (tag):") + .Append(InstrumentationName) + .Append(','); + } + + if (QuestionName is not null) + { + sb.Append("dns.question.name (tag):") + .Append(QuestionName) + .Append(','); + } + + if (QuestionType is not null) + { + sb.Append("dns.question.type (tag):") + .Append(QuestionType) + .Append(','); + } + + if (QuestionClass is not null) + { + sb.Append("dns.question.class (tag):") + .Append(QuestionClass) + .Append(','); + } + + if (ResponseCode is not null) + { + sb.Append("dns.response.code (tag):") + .Append(ResponseCode) + .Append(','); + } + + if (AnswerCount is not null) + { + sb.Append("dns.answer_count (tag):") + .Append(AnswerCount) + .Append(','); + } + + if (OutHost is not null) + { + sb.Append("out.host (tag):") + .Append(OutHost) + .Append(','); + } + + if (DestinationPort is not null) + { + sb.Append("network.destination.port (tag):") + .Append(DestinationPort) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs new file mode 100644 index 000000000000..102ffe0a1501 --- /dev/null +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TagListGenerator/DnsClientV1Tags.g.cs @@ -0,0 +1,83 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// +// + +#nullable enable + +using Datadog.Trace.Processors; +using Datadog.Trace.Tagging; +using System; + +namespace Datadog.Trace.Tagging +{ + partial class DnsClientV1Tags + { + // PeerServiceBytes = MessagePack.Serialize("peer.service"); + private static ReadOnlySpan PeerServiceBytes => [172, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101]; + + // PeerServiceSourceBytes = MessagePack.Serialize("_dd.peer.service.source"); + private static ReadOnlySpan PeerServiceSourceBytes => [183, 95, 100, 100, 46, 112, 101, 101, 114, 46, 115, 101, 114, 118, 105, 99, 101, 46, 115, 111, 117, 114, 99, 101]; + + public override string? GetTag(string key) + { + return key switch + { + "peer.service" => PeerService, + "_dd.peer.service.source" => PeerServiceSource, + _ => base.GetTag(key), + }; + } + + public override void SetTag(string key, string? value) + { + switch(key) + { + case "peer.service": + PeerService = value; + break; + case "_dd.peer.service.source": + Logger.Value.Warning("Attempted to set readonly tag {TagName} on {TagType}. Ignoring.", key, nameof(DnsClientV1Tags)); + break; + default: + base.SetTag(key, value); + break; + } + } + + public override void EnumerateTags(ref TProcessor processor, bool openTelemetrySemanticsEnabled) + { + if (PeerService is not null) + { + processor.Process(new TagItem("peer.service", PeerService, PeerServiceBytes)); + } + + if (PeerServiceSource is not null) + { + processor.Process(new TagItem("_dd.peer.service.source", PeerServiceSource, PeerServiceSourceBytes)); + } + + base.EnumerateTags(ref processor, openTelemetrySemanticsEnabled); + } + + protected override void WriteAdditionalTags(System.Text.StringBuilder sb) + { + if (PeerService is not null) + { + sb.Append("peer.service (tag):") + .Append(PeerService) + .Append(','); + } + + if (PeerServiceSource is not null) + { + sb.Append("_dd.peer.service.source (tag):") + .Append(PeerServiceSource) + .Append(','); + } + + base.WriteAdditionalTags(sb); + } + } +} diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs index 074a939c1ce9..3ae0c37f9a31 100644 --- a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/CiVisibilityMetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class CiVisibilityMetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs index 5593f1cb4e54..c24f1a60062d 100644 --- a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_Count.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountLength = 800; + private const int CountLength = 802; /// /// Creates the buffer for the values. @@ -110,13 +110,14 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // spans_finished, index = 89 + new(new[] { "integration_name:dnsclient" }), + // spans_finished, index = 90 new(null), - // spans_enqueued_for_serialization, index = 90 + // spans_enqueued_for_serialization, index = 91 new(new[] { "reason:p0_keep" }), new(new[] { "reason:single_span_sampling" }), new(new[] { "reason:default" }), - // spans_dropped, index = 93 + // spans_dropped, index = 94 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -124,13 +125,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_segments_created, index = 100 + // trace_segments_created, index = 101 new(new[] { "new_continued:new" }), new(new[] { "new_continued:continued" }), - // trace_chunks_enqueued_for_serialization, index = 102 + // trace_chunks_enqueued_for_serialization, index = 103 new(new[] { "reason:p0_keep" }), new(new[] { "reason:default" }), - // trace_chunks_dropped, index = 104 + // trace_chunks_dropped, index = 105 new(new[] { "reason:p0_drop" }), new(new[] { "reason:overfull_buffer" }), new(new[] { "reason:trace_too_large" }), @@ -138,13 +139,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:api_error" }), new(new[] { "reason:trace_filter" }), new(new[] { "reason:buffer_locked" }), - // trace_chunks_sent, index = 111 + // trace_chunks_sent, index = 112 new(null), - // trace_segments_closed, index = 112 + // trace_segments_closed, index = 113 new(null), - // trace_api.requests, index = 113 + // trace_api.requests, index = 114 new(null), - // trace_api.responses, index = 114 + // trace_api.responses, index = 115 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -167,35 +168,35 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // trace_api.errors, index = 136 + // trace_api.errors, index = 137 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // trace_partial_flush.count, index = 139 + // trace_partial_flush.count, index = 140 new(new[] { "reason:large_trace" }), new(new[] { "reason:single_span_ingestion" }), - // context_header_style.injected, index = 141 + // context_header_style.injected, index = 142 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header_style.extracted, index = 146 + // context_header_style.extracted, index = 147 new(new[] { "header_style:tracecontext" }), new(new[] { "header_style:datadog" }), new(new[] { "header_style:b3multi" }), new(new[] { "header_style:b3single" }), new(new[] { "header_style:baggage" }), - // context_header.truncated, index = 151 + // context_header.truncated, index = 152 new(new[] { "truncation_reason:baggage_item_count_exceeded" }), new(new[] { "truncation_reason:baggage_byte_count_exceeded" }), new(new[] { "truncation_reason:baggage_extract_item_exceeded" }), new(new[] { "truncation_reason:baggage_extract_byte_exceeded" }), - // context_header_style.malformed, index = 155 + // context_header_style.malformed, index = 156 new(new[] { "header_style:baggage" }), - // stats_api.requests, index = 156 + // stats_api.requests, index = 157 new(null), - // stats_api.responses, index = 157 + // stats_api.responses, index = 158 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -218,11 +219,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // stats_api.errors, index = 179 + // stats_api.errors, index = 180 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // stats_collapsed_spans, index = 182 + // stats_collapsed_spans, index = 183 new(null), new(new[] { "oversized:additional_metric_tags" }), new(new[] { "collapsed:whole_key" }), @@ -257,7 +258,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags" }), new(new[] { "collapsed:resource", "collapsed:http_endpoint", "collapsed:peer_tags", "collapsed:additional_metric_tags", "oversized:additional_metric_tags" }), - // otel.env.hiding, index = 216 + // otel.env.hiding, index = 217 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -348,7 +349,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.env.invalid, index = 306 + // otel.env.invalid, index = 307 new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_log_level" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_metrics_exporter" }), new(new[] { "config_datadog:dd_trace_debug", "config_opentelemetry:otel_propagators" }), @@ -439,30 +440,30 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:otel_traces_sampler_arg" }), new(new[] { "config_datadog:unknown", "config_opentelemetry:unknown" }), - // otel.metrics_export_attempts, index = 396 + // otel.metrics_export_attempts, index = 397 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_successes, index = 400 + // otel.metrics_export_successes, index = 401 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_partial_successes, index = 404 + // otel.metrics_export_partial_successes, index = 405 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // otel.metrics_export_failures, index = 408 + // otel.metrics_export_failures, index = 409 new(new[] { "protocol:grpc", "encoding:protobuf" }), new(new[] { "protocol:grpc", "encoding:json" }), new(new[] { "protocol:http", "encoding:protobuf" }), new(new[] { "protocol:http", "encoding:json" }), - // telemetry_api.requests, index = 412 + // telemetry_api.requests, index = 413 new(new[] { "endpoint:agent" }), new(new[] { "endpoint:agentless" }), - // telemetry_api.responses, index = 414 + // telemetry_api.responses, index = 415 new(new[] { "endpoint:agent", "status_code:200" }), new(new[] { "endpoint:agent", "status_code:201" }), new(new[] { "endpoint:agent", "status_code:202" }), @@ -507,18 +508,18 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "endpoint:agentless", "status_code:503" }), new(new[] { "endpoint:agentless", "status_code:504" }), new(new[] { "endpoint:agentless", "status_code:5xx" }), - // telemetry_api.errors, index = 458 + // telemetry_api.errors, index = 459 new(new[] { "endpoint:agent", "type:timeout" }), new(new[] { "endpoint:agent", "type:network" }), new(new[] { "endpoint:agent", "type:status_code" }), new(new[] { "endpoint:agentless", "type:timeout" }), new(new[] { "endpoint:agentless", "type:network" }), new(new[] { "endpoint:agentless", "type:status_code" }), - // version_conflict_tracers_created, index = 464 + // version_conflict_tracers_created, index = 465 new(null), - // unsupported_custom_instrumentation_services, index = 465 + // unsupported_custom_instrumentation_services, index = 466 new(null), - // direct_log_logs, index = 466 + // direct_log_logs, index = 467 new(new[] { "integration_name:datadog" }), new(new[] { "integration_name:opentracing" }), new(new[] { "integration_name:version_conflict" }), @@ -604,9 +605,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "integration_name:protobuf" }), new(new[] { "integration_name:hangfire" }), new(new[] { "integration_name:serverlesscompat" }), - // direct_log_api.requests, index = 551 + new(new[] { "integration_name:dnsclient" }), + // direct_log_api.requests, index = 553 new(null), - // direct_log_api.responses, index = 552 + // direct_log_api.responses, index = 554 new(new[] { "status_code:200" }), new(new[] { "status_code:201" }), new(new[] { "status_code:202" }), @@ -629,11 +631,11 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "status_code:503" }), new(new[] { "status_code:504" }), new(new[] { "status_code:5xx" }), - // direct_log_api.errors, index = 574 + // direct_log_api.errors, index = 576 new(new[] { "type:timeout" }), new(new[] { "type:network" }), new(new[] { "type:status_code" }), - // memory_pressure.transitions, index = 577 + // memory_pressure.transitions, index = 579 new(new[] { "state:enter", "trigger:none" }), new(new[] { "state:enter", "trigger:memory" }), new(new[] { "state:enter", "trigger:gc" }), @@ -642,10 +644,10 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "trigger:memory" }), new(new[] { "state:exit", "trigger:gc" }), new(new[] { "state:exit", "trigger:both" }), - // memory_pressure.disabled, index = 585 + // memory_pressure.disabled, index = 587 new(new[] { "reason:no_signals" }), new(new[] { "reason:error" }), - // memory_pressure.memory_usage_pct, index = 587 + // memory_pressure.memory_usage_pct, index = 589 new(new[] { "state:enter", "bucket:lt_70" }), new(new[] { "state:enter", "bucket:70_80" }), new(new[] { "state:enter", "bucket:80_85" }), @@ -656,7 +658,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:80_85" }), new(new[] { "state:exit", "bucket:85_90" }), new(new[] { "state:exit", "bucket:gte_90" }), - // memory_pressure.gc_activity, index = 597 + // memory_pressure.gc_activity, index = 599 new(new[] { "state:enter", "bucket:lt_1" }), new(new[] { "state:enter", "bucket:1_2" }), new(new[] { "state:enter", "bucket:2_5" }), @@ -665,12 +667,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "state:exit", "bucket:1_2" }), new(new[] { "state:exit", "bucket:2_5" }), new(new[] { "state:exit", "bucket:gte_5" }), - // memory_pressure.duration, index = 605 + // memory_pressure.duration, index = 607 new(new[] { "bucket:lt_1s" }), new(new[] { "bucket:1_5s" }), new(new[] { "bucket:5_30s" }), new(new[] { "bucket:gte_30s" }), - // events.skipped, index = 609 + // events.skipped, index = 611 new(new[] { "reason:rateLimitGlobal", "event_type:snapshot" }), new(new[] { "reason:rateLimitGlobal", "event_type:log" }), new(new[] { "reason:rateLimitGlobal", "event_type:metric" }), @@ -683,12 +685,12 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:evaluationTimeout", "event_type:log" }), new(new[] { "reason:evaluationTimeout", "event_type:metric" }), new(new[] { "reason:evaluationTimeout", "event_type:span" }), - // events.dropped, index = 621 + // events.dropped, index = 623 new(new[] { "reason:queueFull", "event_type:snapshot" }), new(new[] { "reason:queueFull", "event_type:log" }), new(new[] { "reason:payloadTooLarge", "event_type:snapshot" }), new(new[] { "reason:payloadTooLarge", "event_type:log" }), - // capture.incomplete, index = 625 + // capture.incomplete, index = 627 new(new[] { "event_type:snapshot", "reason:runtimeError" }), new(new[] { "event_type:snapshot", "reason:timeout" }), new(new[] { "event_type:snapshot", "reason:depth" }), @@ -705,13 +707,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "event_type:log", "reason:stringLength" }), new(new[] { "event_type:log", "reason:payloadTooLarge" }), new(new[] { "event_type:log", "reason:other" }), - // waf.init, index = 641 + // waf.init, index = 643 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.updates, index = 643 + // waf.updates, index = 645 new(new[] { "waf_version", "event_rules_version", "success:true" }), new(new[] { "waf_version", "event_rules_version", "success:false" }), - // waf.requests, index = 645 + // waf.requests, index = 647 new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:true", "request_blocked:true", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:false" }), @@ -722,22 +724,22 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:true", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:false" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:false", "waf_error:true" }), new(new[] { "waf_version", "event_rules_version", "rule_triggered:false", "request_blocked:false", "waf_timeout:false", "block_failure:false", "rate_limited:false", "input_truncated:true", "waf_error:true" }), - // waf.input_truncated, index = 655 + // waf.input_truncated, index = 657 new(new[] { "truncation_reason:string_too_long" }), new(new[] { "truncation_reason:list_or_map_too_large" }), new(new[] { "truncation_reason:object_too_deep" }), - // waf.error, index = 658 + // waf.error, index = 660 new(new[] { "waf_version", "event_rules_version", "waf_error:-127" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-3" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-2" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1" }), - // rasp.rule.eval, index = 662 + // rasp.rule.eval, index = 664 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.match, index = 667 + // rasp.rule.match, index = 669 new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "block:success", "rule_type:sql_injection" }), @@ -753,13 +755,13 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "block:irrelevant", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.timeout, index = 682 + // rasp.timeout, index = 684 new(new[] { "waf_version", "event_rules_version", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.error, index = 687 + // rasp.error, index = 689 new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:lfi" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:ssrf" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-127", "rule_type:sql_injection" }), @@ -780,7 +782,7 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:sql_injection" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "waf_version", "event_rules_version", "waf_error:-1", "rule_type:command_injection", "rule_variant:exec" }), - // rasp.rule.skipped, index = 707 + // rasp.rule.skipped, index = 709 new(new[] { "reason:after-request", "rule_type:lfi" }), new(new[] { "reason:after-request", "rule_type:ssrf" }), new(new[] { "reason:after-request", "rule_type:sql_injection" }), @@ -791,23 +793,23 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "reason:out-of-request", "rule_type:sql_injection" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:shell" }), new(new[] { "reason:out-of-request", "rule_type:command_injection", "rule_variant:exec" }), - // instrum.user_auth.missing_user_id, index = 717 + // instrum.user_auth.missing_user_id, index = 719 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // instrum.user_auth.missing_user_login, index = 721 + // instrum.user_auth.missing_user_login, index = 723 new(new[] { "framework:aspnetcore_identity", "event_type:login_success" }), new(new[] { "framework:aspnetcore_identity", "event_type:login_failure" }), new(new[] { "framework:aspnetcore_identity", "event_type:signup" }), new(new[] { "framework:unknown", "event_type:signup" }), - // sdk.event, index = 725 + // sdk.event, index = 727 new(new[] { "event_type:login_success", "sdk_version:v1" }), new(new[] { "event_type:login_success", "sdk_version:v2" }), new(new[] { "event_type:login_failure", "sdk_version:v1" }), new(new[] { "event_type:login_failure", "sdk_version:v2" }), new(new[] { "event_type:custom", "sdk_version:v1" }), - // executed.source, index = 730 + // executed.source, index = 732 new(new[] { "source_type:http.request.body" }), new(new[] { "source_type:http.request.path" }), new(new[] { "source_type:http.request.parameter.name" }), @@ -822,9 +824,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "source_type:http.request.uri" }), new(new[] { "source_type:grpc.request.body" }), new(new[] { "source_type:sql.row.value" }), - // executed.propagation, index = 744 + // executed.propagation, index = 746 new(null), - // executed.sink, index = 745 + // executed.sink, index = 747 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -852,9 +854,9 @@ private static AggregatedMetric[] GetCountBuffer() new(new[] { "vulnerability_type:directory_listing_leak" }), new(new[] { "vulnerability_type:session_timeout" }), new(new[] { "vulnerability_type:email_html_injection" }), - // request.tainted, index = 772 + // request.tainted, index = 774 new(null), - // suppressed.vulnerabilities, index = 773 + // suppressed.vulnerabilities, index = 775 new(new[] { "vulnerability_type:none" }), new(new[] { "vulnerability_type:weak_cipher" }), new(new[] { "vulnerability_type:weak_hash" }), @@ -890,7 +892,7 @@ private static AggregatedMetric[] GetCountBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountEntryCounts { get; } - = new int[]{ 4, 85, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 85, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; + = new int[]{ 4, 86, 1, 3, 7, 2, 2, 7, 1, 1, 1, 22, 3, 2, 5, 5, 4, 1, 1, 22, 3, 34, 90, 90, 4, 4, 4, 4, 2, 44, 6, 1, 1, 86, 1, 22, 3, 8, 2, 10, 8, 4, 12, 4, 16, 2, 2, 10, 3, 4, 5, 15, 5, 20, 10, 4, 4, 5, 14, 1, 27, 1, 27, }; public void RecordCountLogCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.LogLevel tag, int increment = 1) { @@ -906,357 +908,357 @@ public void RecordCountSpanCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.In public void RecordCountSpanFinished(int increment = 1) { - Interlocked.Add(ref _buffer.Count[89], increment); + Interlocked.Add(ref _buffer.Count[90], increment); } public void RecordCountSpanEnqueuedForSerialization(Datadog.Trace.Telemetry.Metrics.MetricTags.SpanEnqueueReason tag, int increment = 1) { - var index = 90 + (int)tag; + var index = 91 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountSpanDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 93 + (int)tag; + var index = 94 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceSegmentCreated(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceContinuation tag, int increment = 1) { - var index = 100 + (int)tag; + var index = 101 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkEnqueued(Datadog.Trace.Telemetry.Metrics.MetricTags.TraceChunkEnqueueReason tag, int increment = 1) { - var index = 102 + (int)tag; + var index = 103 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DropReason tag, int increment = 1) { - var index = 104 + (int)tag; + var index = 105 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceChunkSent(int increment = 1) { - Interlocked.Add(ref _buffer.Count[111], increment); + Interlocked.Add(ref _buffer.Count[112], increment); } public void RecordCountTraceSegmentsClosed(int increment = 1) { - Interlocked.Add(ref _buffer.Count[112], increment); + Interlocked.Add(ref _buffer.Count[113], increment); } public void RecordCountTraceApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[113], increment); + Interlocked.Add(ref _buffer.Count[114], increment); } public void RecordCountTraceApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 114 + (int)tag; + var index = 115 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTraceApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 136 + (int)tag; + var index = 137 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTracePartialFlush(Datadog.Trace.Telemetry.Metrics.MetricTags.PartialFlushReason tag, int increment = 1) { - var index = 139 + (int)tag; + var index = 140 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleInjected(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 141 + (int)tag; + var index = 142 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderStyleExtracted(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderStyle tag, int increment = 1) { - var index = 146 + (int)tag; + var index = 147 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderTruncationReason tag, int increment = 1) { - var index = 151 + (int)tag; + var index = 152 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountContextHeaderMalformed(Datadog.Trace.Telemetry.Metrics.MetricTags.ContextHeaderMalformed tag, int increment = 1) { - var index = 155 + (int)tag; + var index = 156 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[156], increment); + Interlocked.Add(ref _buffer.Count[157], increment); } public void RecordCountStatsApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 157 + (int)tag; + var index = 158 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 179 + (int)tag; + var index = 180 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountStatsCollapsedSpans(Datadog.Trace.Telemetry.Metrics.MetricTags.CollapsedStatsFields tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OversizedStatsFields tag2, int increment = 1) { - var index = 182 + ((int)tag1 * 2) + (int)tag2; + var index = 183 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigHiddenByDatadogConfig(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 216 + ((int)tag1 * 10) + (int)tag2; + var index = 217 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountOpenTelemetryConfigInvalid(Datadog.Trace.Telemetry.Metrics.MetricTags.DatadogConfiguration tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.OpenTelemetryConfiguration tag2, int increment = 1) { - var index = 306 + ((int)tag1 * 10) + (int)tag2; + var index = 307 + ((int)tag1 * 10) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportAttempts(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 396 + ((int)tag1 * 2) + (int)tag2; + var index = 397 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 400 + ((int)tag1 * 2) + (int)tag2; + var index = 401 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportPartialSuccesses(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 404 + ((int)tag1 * 2) + (int)tag2; + var index = 405 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMetricsExportFailures(Datadog.Trace.Telemetry.Metrics.MetricTags.Protocol tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.MetricEncoding tag2, int increment = 1) { - var index = 408 + ((int)tag1 * 2) + (int)tag2; + var index = 409 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag, int increment = 1) { - var index = 412 + (int)tag; + var index = 413 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag2, int increment = 1) { - var index = 414 + ((int)tag1 * 22) + (int)tag2; + var index = 415 + ((int)tag1 * 22) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountTelemetryApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.TelemetryEndpoint tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag2, int increment = 1) { - var index = 458 + ((int)tag1 * 3) + (int)tag2; + var index = 459 + ((int)tag1 * 3) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountVersionConflictTracerCreated(int increment = 1) { - Interlocked.Add(ref _buffer.Count[464], increment); + Interlocked.Add(ref _buffer.Count[465], increment); } public void RecordCountUnsupportedCustomInstrumentationServices(int increment = 1) { - Interlocked.Add(ref _buffer.Count[465], increment); + Interlocked.Add(ref _buffer.Count[466], increment); } public void RecordCountDirectLogLogs(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag, int increment = 1) { - var index = 466 + (int)tag; + var index = 467 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiRequests(int increment = 1) { - Interlocked.Add(ref _buffer.Count[551], increment); + Interlocked.Add(ref _buffer.Count[553], increment); } public void RecordCountDirectLogApiResponses(Datadog.Trace.Telemetry.Metrics.MetricTags.StatusCode tag, int increment = 1) { - var index = 552 + (int)tag; + var index = 554 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDirectLogApiErrors(Datadog.Trace.Telemetry.Metrics.MetricTags.ApiError tag, int increment = 1) { - var index = 574 + (int)tag; + var index = 576 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureTransitions(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureTrigger tag2, int increment = 1) { - var index = 577 + ((int)tag1 * 4) + (int)tag2; + var index = 579 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDisabled(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDisabledReason tag, int increment = 1) { - var index = 585 + (int)tag; + var index = 587 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureMemoryUsagePct(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureMemoryBucket tag2, int increment = 1) { - var index = 587 + ((int)tag1 * 5) + (int)tag2; + var index = 589 + ((int)tag1 * 5) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureGcActivity(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureState tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureGcBucket tag2, int increment = 1) { - var index = 597 + ((int)tag1 * 4) + (int)tag2; + var index = 599 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerMemoryPressureDuration(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerMemoryPressureDurationBucket tag, int increment = 1) { - var index = 605 + (int)tag; + var index = 607 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsSkippedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventType tag2, int increment = 1) { - var index = 609 + ((int)tag1 * 4) + (int)tag2; + var index = 611 + ((int)tag1 * 4) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerEventsDropped(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerEventsDroppedReason tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag2, int increment = 1) { - var index = 621 + ((int)tag1 * 2) + (int)tag2; + var index = 623 + ((int)tag1 * 2) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountDebuggerCaptureIncomplete(Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureEventType tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.DebuggerCaptureIncompleteReason tag2, int increment = 1) { - var index = 625 + ((int)tag1 * 8) + (int)tag2; + var index = 627 + ((int)tag1 * 8) + (int)tag2; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafInit(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 641 + (int)tag; + var index = 643 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafUpdates(Datadog.Trace.Telemetry.Metrics.MetricTags.WafStatus tag, int increment = 1) { - var index = 643 + (int)tag; + var index = 645 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafRequests(Datadog.Trace.Telemetry.Metrics.MetricTags.WafAnalysis tag, int increment = 1) { - var index = 645 + (int)tag; + var index = 647 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountInputTruncated(Datadog.Trace.Telemetry.Metrics.MetricTags.TruncationReason tag, int increment = 1) { - var index = 655 + (int)tag; + var index = 657 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountWafError(Datadog.Trace.Telemetry.Metrics.MetricTags.WafError tag, int increment = 1) { - var index = 658 + (int)tag; + var index = 660 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleEval(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 662 + (int)tag; + var index = 664 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleMatch(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeMatch tag, int increment = 1) { - var index = 667 + (int)tag; + var index = 669 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspTimeout(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleType tag, int increment = 1) { - var index = 682 + (int)tag; + var index = 684 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspError(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspError tag, int increment = 1) { - var index = 687 + (int)tag; + var index = 689 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountRaspRuleSkipped(Datadog.Trace.Telemetry.Metrics.MetricTags.RaspRuleTypeSkipped tag, int increment = 1) { - var index = 707 + (int)tag; + var index = 709 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserId(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 717 + (int)tag; + var index = 719 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountMissingUserLogin(Datadog.Trace.Telemetry.Metrics.MetricTags.AuthenticationFrameworkWithEventType tag, int increment = 1) { - var index = 721 + (int)tag; + var index = 723 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountUserEventSdk(Datadog.Trace.Telemetry.Metrics.MetricTags.UserEventSdk tag, int increment = 1) { - var index = 725 + (int)tag; + var index = 727 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedSources(Datadog.Trace.Telemetry.Metrics.MetricTags.IastSourceType tag, int increment = 1) { - var index = 730 + (int)tag; + var index = 732 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastExecutedPropagations(int increment = 1) { - Interlocked.Add(ref _buffer.Count[744], increment); + Interlocked.Add(ref _buffer.Count[746], increment); } public void RecordCountIastExecutedSinks(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 745 + (int)tag; + var index = 747 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } public void RecordCountIastRequestTainted(int increment = 1) { - Interlocked.Add(ref _buffer.Count[772], increment); + Interlocked.Add(ref _buffer.Count[774], increment); } public void RecordCountIastSuppressedVulnerabilities(Datadog.Trace.Telemetry.Metrics.MetricTags.IastVulnerabilityType tag, int increment = 1) { - var index = 773 + (int)tag; + var index = 775 + (int)tag; Interlocked.Add(ref _buffer.Count[index], increment); } } \ No newline at end of file diff --git a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs index 82355f89f551..e5e04b4b67bd 100644 --- a/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs +++ b/tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/TelemetryMetricGenerator/MetricsTelemetryCollector_CountShared.g.cs @@ -11,7 +11,7 @@ namespace Datadog.Trace.Telemetry; internal sealed partial class MetricsTelemetryCollector { - private const int CountSharedLength = 340; + private const int CountSharedLength = 344; /// /// Creates the buffer for the values. @@ -360,6 +360,10 @@ private static AggregatedMetric[] GetCountSharedBuffer() new(new[] { "integration_name:serverlesscompat", "error_type:invoker" }), new(new[] { "integration_name:serverlesscompat", "error_type:execution" }), new(new[] { "integration_name:serverlesscompat", "error_type:missing_member" }), + new(new[] { "integration_name:dnsclient", "error_type:duck_typing" }), + new(new[] { "integration_name:dnsclient", "error_type:invoker" }), + new(new[] { "integration_name:dnsclient", "error_type:execution" }), + new(new[] { "integration_name:dnsclient", "error_type:missing_member" }), }; /// @@ -368,7 +372,7 @@ private static AggregatedMetric[] GetCountSharedBuffer() /// It is equal to the cardinality of the tag combinations (or 1 if there are no tags) /// private static int[] CountSharedEntryCounts { get; } - = new int[]{ 340, }; + = new int[]{ 344, }; public void RecordCountSharedIntegrationsError(Datadog.Trace.Telemetry.Metrics.MetricTags.IntegrationName tag1, Datadog.Trace.Telemetry.Metrics.MetricTags.InstrumentationError tag2, int increment = 1) { diff --git a/tracer/src/Datadog.Trace/SpanTypes.cs b/tracer/src/Datadog.Trace/SpanTypes.cs index 65f4c3b5ca56..f91a4d2bd4a0 100644 --- a/tracer/src/Datadog.Trace/SpanTypes.cs +++ b/tracer/src/Datadog.Trace/SpanTypes.cs @@ -121,5 +121,10 @@ public static class SpanTypes /// The span type for a Browser test integration. /// internal const string Browser = "browser"; + + /// + /// The span type for DNS client integrations. + /// + internal const string Dns = "dns"; } } diff --git a/tracer/src/Datadog.Trace/Tagging/DnsClientTags.cs b/tracer/src/Datadog.Trace/Tagging/DnsClientTags.cs new file mode 100644 index 000000000000..b71bbc75e474 --- /dev/null +++ b/tracer/src/Datadog.Trace/Tagging/DnsClientTags.cs @@ -0,0 +1,73 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using Datadog.Trace.Configuration; +using Datadog.Trace.SourceGenerators; + +#pragma warning disable SA1402 // File must contain single type +namespace Datadog.Trace.Tagging +{ + internal partial class DnsClientTags : InstrumentationTags + { + [Tag(Trace.Tags.SpanKind)] + public override string SpanKind => SpanKinds.Client; + + [Tag(Trace.Tags.InstrumentationName)] + public string InstrumentationName => nameof(IntegrationId.DnsClient); + + [Tag(Trace.Tags.DnsQuestionName)] + public string? QuestionName { get; set; } + + [Tag(Trace.Tags.DnsQuestionType)] + public string? QuestionType { get; set; } + + [Tag(Trace.Tags.DnsQuestionClass)] + public string? QuestionClass { get; set; } + + [Tag(Trace.Tags.DnsResponseCode)] + public string? ResponseCode { get; set; } + + [Tag(Trace.Tags.DnsAnswerCount)] + public string? AnswerCount { get; set; } + + [Tag(Trace.Tags.OutHost)] + public string? OutHost { get; set; } + + [Tag(Trace.Tags.NetworkDestinationPort)] + public string? DestinationPort { get; set; } + } + + internal sealed partial class DnsClientV1Tags : DnsClientTags + { + private string? _peerServiceOverride; + + // Use a private setter for setting the "peer.service" tag so we avoid + // accidentally setting the value ourselves and instead calculate the + // value from predefined precursor attributes. + // However, this can still be set from ITags.SetTag so the user can + // customize the value if they wish. + [Tag(Trace.Tags.PeerService)] + public string? PeerService + { + get => _peerServiceOverride ?? OutHost; + private set => _peerServiceOverride = value; + } + + [Tag(Trace.Tags.PeerServiceSource)] + public string? PeerServiceSource + { + get + { + return _peerServiceOverride is not null + ? Trace.Tags.PeerService + : OutHost is not null + ? Trace.Tags.OutHost + : null; + } + } + } +} diff --git a/tracer/src/Datadog.Trace/Tags.cs b/tracer/src/Datadog.Trace/Tags.cs index c183b811f778..b304d7e24757 100644 --- a/tracer/src/Datadog.Trace/Tags.cs +++ b/tracer/src/Datadog.Trace/Tags.cs @@ -152,6 +152,31 @@ public static partial class Tags /// internal const string PeerServiceSource = "_dd.peer.service.source"; + /// + /// The DNS query name (the domain being looked up). + /// + internal const string DnsQuestionName = "dns.question.name"; + + /// + /// The DNS query record type (e.g. A, AAAA, MX). + /// + internal const string DnsQuestionType = "dns.question.type"; + + /// + /// The DNS query class (e.g. IN). + /// + internal const string DnsQuestionClass = "dns.question.class"; + + /// + /// The DNS response code (e.g. NoError, NXDomain). + /// + internal const string DnsResponseCode = "dns.response.code"; + + /// + /// The number of answer records returned by the DNS response. + /// + internal const string DnsAnswerCount = "dns.answer_count"; + /// /// The hostname of a outgoing server connection. /// diff --git a/tracer/src/Datadog.Trace/Telemetry/Metrics/IntegrationIdExtensions.cs b/tracer/src/Datadog.Trace/Telemetry/Metrics/IntegrationIdExtensions.cs index 3e2d7e976cab..eccfbac3ad29 100644 --- a/tracer/src/Datadog.Trace/Telemetry/Metrics/IntegrationIdExtensions.cs +++ b/tracer/src/Datadog.Trace/Telemetry/Metrics/IntegrationIdExtensions.cs @@ -93,6 +93,7 @@ public static MetricTags.IntegrationName GetMetricTag(this IntegrationId integra IntegrationId.DatadogTraceVersionConflict => MetricTags.IntegrationName.VersionConflict, IntegrationId.OpenFeature => MetricTags.IntegrationName.OpenFeature, IntegrationId.ServerlessCompat => MetricTags.IntegrationName.ServerlessCompat, + IntegrationId.DnsClient => MetricTags.IntegrationName.DnsClient, _ => throw new InvalidOperationException($"Unknown IntegrationID {integrationId}"), // dangerous, but we test it will never be called }; } diff --git a/tracer/src/Datadog.Trace/Telemetry/Metrics/MetricTags.cs b/tracer/src/Datadog.Trace/Telemetry/Metrics/MetricTags.cs index 46186eb401f3..c7b8f9dedad0 100644 --- a/tracer/src/Datadog.Trace/Telemetry/Metrics/MetricTags.cs +++ b/tracer/src/Datadog.Trace/Telemetry/Metrics/MetricTags.cs @@ -386,7 +386,8 @@ internal enum IntegrationName [Description("integration_name:emailhtmlinjection")] EmailHtmlInjection, [Description("integration_name:protobuf")] Protobuf, [Description("integration_name:hangfire")] Hangfire, - [Description("integration_name:serverlesscompat")] ServerlessCompat + [Description("integration_name:serverlesscompat")] ServerlessCompat, + [Description("integration_name:dnsclient")] DnsClient } public enum InstrumentationError diff --git a/tracer/src/Datadog.Tracer.Native/Generated/generated_calltargets.g.cpp b/tracer/src/Datadog.Tracer.Native/Generated/generated_calltargets.g.cpp index 9491691ea0a0..6125aa609019 100644 --- a/tracer/src/Datadog.Tracer.Native/Generated/generated_calltargets.g.cpp +++ b/tracer/src/Datadog.Tracer.Native/Generated/generated_calltargets.g.cpp @@ -85,1228 +85,1232 @@ WCHAR* sig066[]={(WCHAR*)WStr("Datadog.Trace.ISpan"),(WCHAR*)WStr("Datadog.Trace WCHAR* sig067[]={(WCHAR*)WStr("Datadog.Trace.ISpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Datadog.Trace.ISpanContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Nullable`1[System.DateTimeOffset]"),(WCHAR*)WStr("System.Boolean"),}; WCHAR* sig068[]={(WCHAR*)WStr("Datadog.Trace.ISpanContext"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Func`3[!!0,System.String,System.Collections.Generic.IEnumerable`1[System.String]]"),}; WCHAR* sig069[]={(WCHAR*)WStr("Datadog.Trace.ISpanContext"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Func`3[!!0,System.String,System.Collections.Generic.IEnumerable`1[System.String]]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig070[]={(WCHAR*)WStr("Elasticsearch.Net.ElasticsearchResponse`1[!0]"),(WCHAR*)WStr("Elasticsearch.Net.RequestData"),}; -WCHAR* sig071[]={(WCHAR*)WStr("GraphQL.Validation.IValidationResult"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("GraphQL.Types.ISchema"),(WCHAR*)WStr("GraphQL.Language.AST.Document"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("GraphQL.Inputs"),}; -WCHAR* sig072[]={(WCHAR*)WStr("Grpc.Core.CallInvocationDetails`2[!!0,!!1]"),(WCHAR*)WStr("Grpc.Core.Method`2[!!0,!!1]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Grpc.Core.CallOptions"),}; -WCHAR* sig073[]={(WCHAR*)WStr("Grpc.Core.Internal.MetadataArraySafeHandle"),(WCHAR*)WStr("Grpc.Core.Metadata"),}; -WCHAR* sig074[]={(WCHAR*)WStr("log4net.Appender.IAppender[]"),}; -WCHAR* sig075[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),}; -WCHAR* sig076[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.DirectoryBrowserOptions"),}; -WCHAR* sig077[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.PathString"),(WCHAR*)WStr("System.Action`1[Microsoft.AspNetCore.Builder.IApplicationBuilder]"),}; -WCHAR* sig078[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.PathString"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Action`1[Microsoft.AspNetCore.Builder.IApplicationBuilder]"),}; -WCHAR* sig079[]={(WCHAR*)WStr("Microsoft.AspNetCore.Http.RequestDelegate"),}; -WCHAR* sig080[]={(WCHAR*)WStr("Microsoft.Azure.Cosmos.FeedIterator`1"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.QueryDefinition"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.QueryRequestOptions"),}; -WCHAR* sig081[]={(WCHAR*)WStr("Microsoft.Azure.Cosmos.FeedIterator`1"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.QueryRequestOptions"),}; -WCHAR* sig082[]={(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),}; -WCHAR* sig083[]={(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig084[]={(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),}; -WCHAR* sig085[]={(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig086[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.RunCleanupResult"),}; -WCHAR* sig087[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),}; -WCHAR* sig088[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.ITestContext"),}; -WCHAR* sig089[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.ITestContext"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig090[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult[]"),}; -WCHAR* sig091[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; -WCHAR* sig092[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult[]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig093[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod"),}; -WCHAR* sig094[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),}; -WCHAR* sig095[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),}; -WCHAR* sig096[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig097[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig098[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.IAdapterMessageLogger"),}; -WCHAR* sig099[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig100[]={(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),}; -WCHAR* sig101[]={(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig102[]={(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),}; -WCHAR* sig103[]={(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig104[]={(WCHAR*)WStr("NLog.Config.LoggingConfiguration"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig105[]={(WCHAR*)WStr("NLog.Internal.TargetWithFilterChain[]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.List`1[NLog.Config.LoggingRule]"),}; -WCHAR* sig106[]={(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),}; -WCHAR* sig107[]={(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig108[]={(WCHAR*)WStr("NUnit.Framework.Internal.Commands.SkipCommand"),(WCHAR*)WStr("NUnit.Framework.Internal.Test"),}; -WCHAR* sig109[]={(WCHAR*)WStr("NUnit.Framework.Internal.Commands.TestCommand"),}; -WCHAR* sig110[]={(WCHAR*)WStr("NUnit.Framework.Internal.Commands.TestCommand"),(WCHAR*)WStr("NUnit.Framework.Internal.TestMethod"),}; -WCHAR* sig111[]={(WCHAR*)WStr("OpenQA.Selenium.Remote.Response"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; -WCHAR* sig112[]={(WCHAR*)WStr("OpenQA.Selenium.Response"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; -WCHAR* sig113[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),}; -WCHAR* sig114[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; -WCHAR* sig115[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.String]]"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; -WCHAR* sig116[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; -WCHAR* sig117[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; -WCHAR* sig118[]={(WCHAR*)WStr("OpenTelemetry.Trace.TelemetrySpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanKind"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanAttributes"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[OpenTelemetry.Trace.Link]"),(WCHAR*)WStr("System.DateTimeOffset"),}; -WCHAR* sig119[]={(WCHAR*)WStr("OpenTelemetry.Trace.TelemetrySpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanKind"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanContext&"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanAttributes"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[OpenTelemetry.Trace.Link]"),(WCHAR*)WStr("System.DateTimeOffset"),}; -WCHAR* sig120[]={(WCHAR*)WStr("OpenTelemetry.Trace.TracerProvider"),(WCHAR*)WStr("OpenTelemetry.Trace.TracerProviderBuilder"),}; -WCHAR* sig121[]={(WCHAR*)WStr("OpenTracing.ITracer"),(WCHAR*)WStr("Datadog.Trace.Tracer"),}; -WCHAR* sig122[]={(WCHAR*)WStr("OpenTracing.ITracer"),(WCHAR*)WStr("System.Uri"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig123[]={(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),}; -WCHAR* sig124[]={(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig125[]={(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),}; -WCHAR* sig126[]={(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig127[]={(WCHAR*)WStr("RabbitMQ.Client.BasicGetResult"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig128[]={(WCHAR*)WStr("RabbitMQ.Client.BasicProperties"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Diagnostics.Activity"),(WCHAR*)WStr("System.UInt64"),}; -WCHAR* sig129[]={(WCHAR*)WStr("Serilog.Core.Logger"),}; -WCHAR* sig130[]={(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),(WCHAR*)WStr("StackExchange.Redis.Message"),}; -WCHAR* sig131[]={(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig132[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Azure.Messaging.EventHubs.EventData"),}; -WCHAR* sig133[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusMessage"),}; -WCHAR* sig134[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.IAsyncResult"),}; -WCHAR* sig135[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.ServiceModel.Channels.RequestContext"),(WCHAR*)WStr("System.ServiceModel.OperationContext"),}; -WCHAR* sig136[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Xunit.Abstractions.ITestCase"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Xunit.Sdk.IMessageBus"),}; -WCHAR* sig137[]={(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.Byte[]"),}; -WCHAR* sig138[]={(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Int32"),}; -WCHAR* sig139[]={(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.IO.Stream"),}; -WCHAR* sig140[]={(WCHAR*)WStr("System.Collections.Generic.HashSet`1[System.String]"),}; -WCHAR* sig141[]={(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object&"),}; -WCHAR* sig142[]={(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig143[]={(WCHAR*)WStr("System.Collections.Generic.IList`1[Confluent.Kafka.TopicPartitionOffset]"),}; -WCHAR* sig144[]={(WCHAR*)WStr("System.Collections.Generic.IReadOnlyDictionary`2[System.String,System.String]"),}; -WCHAR* sig145[]={(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig146[]={(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),}; -WCHAR* sig147[]={(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig148[]={(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),}; -WCHAR* sig149[]={(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig150[]={(WCHAR*)WStr("System.Diagnostics.Process"),}; -WCHAR* sig151[]={(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("System.Diagnostics.ProcessStartInfo"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig152[]={(WCHAR*)WStr("System.Double"),}; -WCHAR* sig153[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig154[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig155[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.Web.Mvc.ControllerContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig156[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.Web.Mvc.ControllerContext"),(WCHAR*)WStr("System.Web.Mvc.ActionDescriptor"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig157[]={(WCHAR*)WStr("System.Int32"),}; -WCHAR* sig158[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("log4net.Core.LoggingEvent"),}; -WCHAR* sig159[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig160[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.String[]"),}; -WCHAR* sig161[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.String[]"),(WCHAR*)WStr("System.Collections.Generic.List`1[Microsoft.VisualStudio.TestPlatform.CommandLine.Processors.IArgumentProcessor]&"),}; -WCHAR* sig162[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("_"),}; -WCHAR* sig163[]={(WCHAR*)WStr("System.IO.Stream"),}; -WCHAR* sig164[]={(WCHAR*)WStr("System.Messaging.Message"),(WCHAR*)WStr("System.TimeSpan"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Messaging.Interop.CursorHandle"),(WCHAR*)WStr("System.Messaging.MessagePropertyFilter"),(WCHAR*)WStr("System.Messaging.MessageQueueTransaction"),(WCHAR*)WStr("System.Messaging.MessageQueueTransactionType"),}; -WCHAR* sig165[]={(WCHAR*)WStr("System.Net.Http.HttpMessageHandler"),(WCHAR*)WStr("Ocelot.Configuration.DownstreamRoute"),}; -WCHAR* sig166[]={(WCHAR*)WStr("System.Net.Http.HttpResponseMessage"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig167[]={(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),(WCHAR*)WStr("Ocelot.Configuration.DownstreamRoute"),}; -WCHAR* sig168[]={(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders"),(WCHAR*)WStr("System.IO.Stream"),}; -WCHAR* sig169[]={(WCHAR*)WStr("System.Net.WebResponse"),}; -WCHAR* sig170[]={(WCHAR*)WStr("System.Net.WebResponse"),(WCHAR*)WStr("System.IAsyncResult"),}; -WCHAR* sig171[]={(WCHAR*)WStr("System.Nullable`1[System.Boolean]"),}; -WCHAR* sig172[]={(WCHAR*)WStr("System.Nullable`1[System.Double]"),}; -WCHAR* sig173[]={(WCHAR*)WStr("System.Object"),}; -WCHAR* sig174[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig175[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Int32"),}; -WCHAR* sig176[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),(WCHAR*)WStr("System.Object[]&"),}; -WCHAR* sig177[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]&"),(WCHAR*)WStr("System.IAsyncResult"),}; -WCHAR* sig178[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Reflection.MethodInfo"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),}; -WCHAR* sig179[]={(WCHAR*)WStr("System.Runtime.Remoting.Channels.ServerProcessing"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.IServerChannelSinkStack"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage&"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; -WCHAR* sig180[]={(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),}; -WCHAR* sig181[]={(WCHAR*)WStr("System.String"),}; -WCHAR* sig182[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Int32"),}; -WCHAR* sig183[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.ReadOnlySpan`1[System.Byte]&"),(WCHAR*)WStr("Google.Protobuf.ParserInternalState&"),(WCHAR*)WStr("System.Int32"),}; -WCHAR* sig184[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig185[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("RabbitMQ.Client.IBasicConsumer"),}; -WCHAR* sig186[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Text.Encoding"),}; -WCHAR* sig187[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("_"),}; -WCHAR* sig188[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),}; -WCHAR* sig189[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventDataBatch"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig190[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusMessageBatch"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig191[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusReceivedMessage"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig192[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Connections.IConnection"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.CancellationTokenPair"),}; -WCHAR* sig193[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Connections.IConnection"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig194[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.CancellationTokenPair"),}; -WCHAR* sig195[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig196[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("System.Threading.CancellationToken"),(WCHAR*)WStr("System.TimeSpan"),}; -WCHAR* sig197[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.IO.Operations.IOperation"),}; -WCHAR* sig198[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.IO.Operations.IOperation`1[!!0]"),}; -WCHAR* sig199[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.IO.Operations.IOperation`1[!!0]"),(WCHAR*)WStr("Couchbase.IO.IConnection"),}; -WCHAR* sig200[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Grpc.Core.Internal.ServerRpcNew"),(WCHAR*)WStr("Grpc.Core.Internal.CompletionQueueSafeHandle"),}; -WCHAR* sig201[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Grpc.Core.Metadata"),}; -WCHAR* sig202[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Grpc.Core.Status"),(WCHAR*)WStr("Grpc.Core.Metadata"),(WCHAR*)WStr("System.Nullable`1[ResponseWithFlags[!0,!1]]"),}; -WCHAR* sig203[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.ErrorContext"),}; -WCHAR* sig204[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Hosting.Server.IHttpApplication`1[!!0]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig205[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpContext"),}; -WCHAR* sig206[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpContext"),(WCHAR*)WStr("System.Exception"),}; -WCHAR* sig207[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Security.Claims.ClaimsPrincipal"),(WCHAR*)WStr("Microsoft.AspNetCore.Authentication.AuthenticationProperties"),}; -WCHAR* sig208[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.FunctionContext"),}; -WCHAR* sig209[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig210[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig211[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Azure.Messaging.EventHubs.EventData]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig212[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Azure.Messaging.ServiceBus.ServiceBusMessage]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig213[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig214[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Nullable`1[System.TimeSpan]"),}; -WCHAR* sig215[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Security.Claims.ClaimsPrincipal"),}; -WCHAR* sig216[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig217[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig218[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.UInt64"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("RabbitMQ.Client.IBasicProperties"),(WCHAR*)WStr("_"),}; -WCHAR* sig219[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.UInt64"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("RabbitMQ.Client.IReadOnlyBasicProperties"),(WCHAR*)WStr("System.ReadOnlyMemory`1[System.Byte]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig220[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig221[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("_"),}; -WCHAR* sig222[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),}; -WCHAR* sig223[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),}; -WCHAR* sig224[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),(WCHAR*)WStr("GraphQL.Execution.ExecutionContext"),}; -WCHAR* sig225[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),}; -WCHAR* sig226[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!!0]"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),}; -WCHAR* sig227[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!!0]"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),(WCHAR*)WStr("!!0"),}; -WCHAR* sig228[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("Amazon.Runtime.IExecutionContext"),}; -WCHAR* sig229[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("Elasticsearch.Net.HttpMethod"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Threading.CancellationToken"),(WCHAR*)WStr("Elasticsearch.Net.PostData"),(WCHAR*)WStr("Elasticsearch.Net.IRequestParameters"),}; -WCHAR* sig230[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("Elasticsearch.Net.RequestData"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig231[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("GraphQL.Types.ISchema"),(WCHAR*)WStr("GraphQL.Language.AST.Document"),(WCHAR*)WStr("GraphQL.Language.AST.VariableDefinitions"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("GraphQL.Inputs"),}; -WCHAR* sig232[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("GraphQL.Validation.ValidationContext"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),}; -WCHAR* sig233[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig234[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("MongoDB.Driver.OperationContext"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),}; -WCHAR* sig235[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("GraphQL.Types.ISchema"),(WCHAR*)WStr("GraphQL.Language.AST.Document"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("GraphQL.Inputs"),}; -WCHAR* sig236[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.BatchGetItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.BatchGetItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig237[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.BatchWriteItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.BatchWriteItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig238[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.DeleteItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.DeleteItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig239[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.GetItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.GetItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig240[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.PutItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.PutItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig241[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.ScanResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.ScanRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig242[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.UpdateItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.UpdateItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig243[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.EventBridge.Model.PutEventsResponse]"),(WCHAR*)WStr("Amazon.EventBridge.Model.PutEventsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig244[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.Kinesis.Model.GetRecordsResponse]"),(WCHAR*)WStr("Amazon.Kinesis.Model.GetRecordsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig245[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.Kinesis.Model.PutRecordResponse]"),(WCHAR*)WStr("Amazon.Kinesis.Model.PutRecordRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig246[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.Kinesis.Model.PutRecordsResponse]"),(WCHAR*)WStr("Amazon.Kinesis.Model.PutRecordsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig247[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.CompleteMultipartUploadResponse]"),(WCHAR*)WStr("Amazon.S3.Model.CompleteMultipartUploadRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig248[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.CopyObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.CopyObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig249[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.DeleteBucketResponse]"),(WCHAR*)WStr("Amazon.S3.Model.DeleteBucketRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig250[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.DeleteObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.DeleteObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig251[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.DeleteObjectsResponse]"),(WCHAR*)WStr("Amazon.S3.Model.DeleteObjectsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig252[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.GetObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.GetObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig253[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.InitiateMultipartUploadResponse]"),(WCHAR*)WStr("Amazon.S3.Model.InitiateMultipartUploadRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig254[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.ListBucketsResponse]"),(WCHAR*)WStr("Amazon.S3.Model.ListBucketsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig255[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.ListObjectsV2Response]"),(WCHAR*)WStr("Amazon.S3.Model.ListObjectsV2Request"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig256[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.PutBucketResponse]"),(WCHAR*)WStr("Amazon.S3.Model.PutBucketRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig257[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.PutObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.PutObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig258[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.UploadPartResponse]"),(WCHAR*)WStr("Amazon.S3.Model.UploadPartRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig259[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SimpleNotificationService.Model.PublishBatchResponse]"),(WCHAR*)WStr("Amazon.SimpleNotificationService.Model.PublishBatchRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig260[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SimpleNotificationService.Model.PublishResponse]"),(WCHAR*)WStr("Amazon.SimpleNotificationService.Model.PublishRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig261[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.CreateQueueResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.CreateQueueRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig262[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.DeleteMessageBatchResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.DeleteMessageBatchRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig263[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.DeleteMessageResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.DeleteMessageRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig264[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.DeleteQueueResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.DeleteQueueRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig265[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.ReceiveMessageResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.ReceiveMessageRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig266[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.SendMessageBatchResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.SendMessageBatchRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig267[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.SendMessageResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.SendMessageRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig268[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Confluent.Kafka.DeliveryReport`2[!0,!1]]"),(WCHAR*)WStr("Confluent.Kafka.TopicPartition"),(WCHAR*)WStr("Confluent.Kafka.Message`2[!0,!1]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig269[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Elasticsearch.Net.ElasticsearchResponse`1[!0]]"),(WCHAR*)WStr("Elasticsearch.Net.RequestData"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig270[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.IOperationRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig271[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.IQueryRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig272[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.IOperationContext"),}; -WCHAR* sig273[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.OperationContext"),}; -WCHAR* sig274[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IOperationResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.OperationContext"),}; -WCHAR* sig275[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IQueryResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.OperationContext"),}; -WCHAR* sig276[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Identity.IdentityResult]"),(WCHAR*)WStr("!0"),}; -WCHAR* sig277[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Identity.SignInResult]"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig278[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Identity.SignInResult]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig279[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Azure.Cosmos.ResponseMessage]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Microsoft.Azure.Documents.ResourceType"),(WCHAR*)WStr("Microsoft.Azure.Documents.OperationType"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.RequestOptions"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerInternal"),(WCHAR*)WStr("_"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Action`1[Microsoft.Azure.Cosmos.RequestMessage]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig280[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Azure.WebJobs.Host.Executors.IDelayedException]"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Host.Executors.IFunctionInstance"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig281[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Azure.WebJobs.Script.Grpc.Messages.TypedData]"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpRequest"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ILogger"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.Grpc.GrpcCapabilities"),}; -WCHAR* sig282[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),}; -WCHAR* sig283[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig284[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig285[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig286[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.Sqlite.SqliteDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig287[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),}; -WCHAR* sig288[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig289[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig290[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.IAdapterMessageLogger"),}; -WCHAR* sig291[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig292[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.ITestContext"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),}; -WCHAR* sig293[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod"),}; -WCHAR* sig294[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySql.Data.MySqlClient.MySqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig295[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySql.Data.MySqlClient.MySqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig296[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySqlConnector.MySqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig297[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySqlConnector.MySqlDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig298[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Npgsql.NpgsqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig299[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),}; -WCHAR* sig300[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig301[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig302[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig303[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),}; -WCHAR* sig304[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; -WCHAR* sig305[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig306[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig307[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[RabbitMQ.Client.BasicGetResult]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig308[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[RabbitMQ.Client.QueueDeclareOk]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig309[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Collections.Generic.IReadOnlyList`1[Azure.Messaging.EventHubs.EventData]]"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Nullable`1[System.TimeSpan]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig310[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Collections.Generic.IReadOnlyList`1[Azure.Messaging.ServiceBus.ServiceBusReceivedMessage]]"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Nullable`1[System.TimeSpan]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig311[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Collections.Generic.IReadOnlyList`1[System.Int64]]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Azure.Messaging.ServiceBus.ServiceBusMessage]"),(WCHAR*)WStr("System.DateTimeOffset"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig312[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Data.Common.DbDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig313[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig314[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Decimal]"),}; -WCHAR* sig315[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Int32]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig316[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig317[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Web.Http.Controllers.HttpControllerContext"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig318[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Web.Http.Controllers.HttpControllerContext"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig319[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Web.Http.ExceptionHandling.IExceptionHandler"),(WCHAR*)WStr("System.Web.Http.ExceptionHandling.ExceptionContext"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig320[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Object]"),(WCHAR*)WStr("Microsoft.DurableTask.TaskOrchestrationContext"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig321[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Object]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig322[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.String]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("RabbitMQ.Client.IAsyncBasicConsumer"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig323[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Tuple`2[System.Object, System.Object[]]]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),}; -WCHAR* sig324[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Xunit.Sdk.RunSummary]"),}; -WCHAR* sig325[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask"),(WCHAR*)WStr("RabbitMQ.Client.CachedString"),(WCHAR*)WStr("RabbitMQ.Client.CachedString"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.ReadOnlyMemory`1[System.Byte]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig326[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.ReadOnlyMemory`1[System.Byte]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig327[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[System.TimeSpan]"),(WCHAR*)WStr("!0"),}; -WCHAR* sig328[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[System.TimeSpan]"),(WCHAR*)WStr("_"),}; -WCHAR* sig329[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[Xunit.v3.RunSummary]"),(WCHAR*)WStr("!0"),}; -WCHAR* sig330[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[Xunit.v3.RunSummary]"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("!2"),}; -WCHAR* sig331[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[Xunit.v3.RunSummary]"),(WCHAR*)WStr("!1"),}; -WCHAR* sig332[]={(WCHAR*)WStr("System.Uri"),}; -WCHAR* sig333[]={(WCHAR*)WStr("System.Void"),}; -WCHAR* sig334[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Action`3[!!0,System.String,System.String]"),(WCHAR*)WStr("Datadog.Trace.ISpanContext"),}; -WCHAR* sig335[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Action`3[!!0,System.String,System.String]"),(WCHAR*)WStr("Datadog.Trace.ISpanContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig336[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("System.Collections.Generic.IReadOnlyCollection`1[!1]"),(WCHAR*)WStr("Xunit.Sdk.ExplicitOption"),(WCHAR*)WStr("Xunit.v3.IMessageBus"),(WCHAR*)WStr("Xunit.v3.ExceptionAggregator"),(WCHAR*)WStr("System.Threading.CancellationTokenSource"),(WCHAR*)WStr("Xunit.Sdk.ParallelMode"),(WCHAR*)WStr("Xunit.v3.ExecutionScheduler"),}; -WCHAR* sig337[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Amazon.Lambda.RuntimeSupport.LambdaBootstrapHandler"),}; -WCHAR* sig338[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Confluent.Kafka.ConsumerBuilder`2[!0,!1]"),}; -WCHAR* sig339[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Confluent.Kafka.ProducerBuilder`2[!0,!1]"),}; -WCHAR* sig340[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Confluent.Kafka.TopicPartition"),(WCHAR*)WStr("Confluent.Kafka.Message`2[!0,!1]"),(WCHAR*)WStr("System.Action`1[Confluent.Kafka.DeliveryReport`2[!0,!1]]"),}; -WCHAR* sig341[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.Ci.ITest"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkHostInfo&"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkJobInfo&"),}; -WCHAR* sig342[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.Ci.ITest"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkMeasureType"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkDiscreteStats&"),}; -WCHAR* sig343[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.Ci.ITest"),(WCHAR*)WStr("Datadog.Trace.Ci.TestParameters"),}; -WCHAR* sig344[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.ISpan"),(WCHAR*)WStr("Datadog.Trace.SamplingPriority"),}; -WCHAR* sig345[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.ISpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig346[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.CodedInputStream"),}; -WCHAR* sig347[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.CodedOutputStream"),}; -WCHAR* sig348[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.ParseContext&"),}; -WCHAR* sig349[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.WriteContext&"),}; -WCHAR* sig350[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("IBM.WMQ.MQMessage"),(WCHAR*)WStr("IBM.WMQ.MQGetMessageOptions"),(WCHAR*)WStr("System.Int32"),}; -WCHAR* sig351[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("IBM.WMQ.MQMessage"),(WCHAR*)WStr("IBM.WMQ.MQPutMessageOptions"),}; -WCHAR* sig352[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.RequestDelegate"),}; -WCHAR* sig353[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpResponse"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("Grpc.Core.StatusCode"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig354[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult"),}; -WCHAR* sig355[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestContext"),}; -WCHAR* sig356[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestContext"),(WCHAR*)WStr("_"),}; -WCHAR* sig357[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; -WCHAR* sig358[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("NLog.Config.LoggingConfiguration"),}; -WCHAR* sig359[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("NUnit.Framework.Internal.TestMethod"),(WCHAR*)WStr("NUnit.Framework.Interfaces.ITestFilter"),}; -WCHAR* sig360[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("NUnit.Framework.Internal.TestMethod"),(WCHAR*)WStr("NUnit.Framework.Interfaces.ITestFilter"),(WCHAR*)WStr("NUnit.Framework.Internal.Abstractions.IDebugger"),}; -WCHAR* sig361[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("OpenQA.Selenium.Remote.SendingRemoteHttpRequestEventArgs"),}; -WCHAR* sig362[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; -WCHAR* sig363[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Serilog.Events.LogEvent"),}; -WCHAR* sig364[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Action"),}; -WCHAR* sig365[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Action`2[System.Object,!!0]"),(WCHAR*)WStr("!!0"),}; -WCHAR* sig366[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig367[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Grpc.Core.Internal.ClientSideStatus"),}; -WCHAR* sig368[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Grpc.Core.Internal.ClientSideStatus"),(WCHAR*)WStr("Grpc.Core.Internal.IBufferReader"),(WCHAR*)WStr("Grpc.Core.Metadata"),}; -WCHAR* sig369[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; -WCHAR* sig370[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig371[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.ICollection`1[System.Reflection.MethodInfo]"),(WCHAR*)WStr("System.Func`1[System.IDisposable]"),}; -WCHAR* sig372[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String&"),(WCHAR*)WStr("System.String&"),}; -WCHAR* sig373[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig374[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Confluent.Kafka.TopicPartitionOffset]"),}; -WCHAR* sig375[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),}; -WCHAR* sig376[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),}; -WCHAR* sig377[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),}; -WCHAR* sig378[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggingSampler"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerEnrichmentOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerRedactionOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Compliance.Redaction.IRedactorProvider"),}; -WCHAR* sig379[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggingSampler"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerEnrichmentOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerRedactionOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Compliance.Redaction.IRedactorProvider"),(WCHAR*)WStr("Microsoft.Extensions.Diagnostics.Buffering.LogBuffer"),}; -WCHAR* sig380[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerEnrichmentOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerRedactionOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Compliance.Redaction.IRedactorProvider"),}; -WCHAR* sig381[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.ITestCaseDiscoverySink"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.IDiscoveryContext"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig382[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig383[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig384[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Exception"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig385[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig386[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Diagnostics.Activity"),(WCHAR*)WStr("Grpc.Core.Status"),}; -WCHAR* sig387[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Diagnostics.Activity"),(WCHAR*)WStr("System.Nullable`1[Grpc.Core.Status]"),}; -WCHAR* sig388[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.HttpWebResponse"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; -WCHAR* sig389[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.WebException"),(WCHAR*)WStr("System.Net.HttpWebResponse&"),}; -WCHAR* sig390[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Nullable`1[System.Int64]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig391[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; -WCHAR* sig392[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Messaging.MessageQueueTransaction"),(WCHAR*)WStr("System.Messaging.MessageQueueTransactionType"),}; -WCHAR* sig393[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; -WCHAR* sig394[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; -WCHAR* sig395[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; -WCHAR* sig396[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.MessageRpc&"),}; -WCHAR* sig397[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.MessageRpc&"),(WCHAR*)WStr("System.Exception&"),(WCHAR*)WStr("System.Boolean&"),}; -WCHAR* sig398[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig399[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("!1"),(WCHAR*)WStr("System.Action`1[Confluent.Kafka.DeliveryReport`2[!0,!1]]"),}; -WCHAR* sig400[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Datadog.Trace.UserDetails"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig401[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("NLog.Config.LoggingConfiguration"),}; -WCHAR* sig402[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),}; -WCHAR* sig403[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Datadog.Trace.UserDetails"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig404[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; -WCHAR* sig405[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig406[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig407[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig408[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.ITestCaseDiscoverySink"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.IDiscoveryContext"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; -WCHAR* sig409[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; -WCHAR* sig410[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("RabbitMQ.Client.IBasicProperties"),(WCHAR*)WStr("_"),}; -WCHAR* sig411[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; -WCHAR* sig412[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; -WCHAR* sig413[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; -WCHAR* sig414[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.UInt64"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("RabbitMQ.Client.IBasicProperties"),(WCHAR*)WStr("_"),}; -WCHAR* sig415[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.TimeSpan"),}; -WCHAR* sig416[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Type"),(WCHAR*)WStr("NLog.Internal.TargetWithFilterChain"),(WCHAR*)WStr("NLog.LogEventInfo"),(WCHAR*)WStr("NLog.LogFactory"),}; -WCHAR* sig417[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Xml.XmlDictionaryWriter"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig418[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Xml.XmlWriter"),(WCHAR*)WStr("System.Object"),}; -WCHAR* sig419[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Xunit.v3.IXunitTestMethod"),(WCHAR*)WStr("System.Collections.Generic.IReadOnlyCollection`1[Xunit.v3.IXunitTestCase]"),(WCHAR*)WStr("Xunit.Sdk.ExplicitOption"),(WCHAR*)WStr("Xunit.v3.IMessageBus"),(WCHAR*)WStr("Xunit.v3.ExceptionAggregator"),(WCHAR*)WStr("System.Threading.CancellationTokenSource"),(WCHAR*)WStr("System.Object[]"),}; -WCHAR* sig420[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Yarp.ReverseProxy.Forwarder.ForwarderHttpClientContext"),(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),}; -WCHAR* sig421[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("_"),}; -WCHAR* sig422[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),}; -WCHAR* sig423[]={(WCHAR*)WStr("System.Web.Mvc.ActionResult"),(WCHAR*)WStr("System.Web.Mvc.ControllerContext"),(WCHAR*)WStr("System.Web.Mvc.ActionDescriptor"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; -WCHAR* sig424[]={(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),}; -WCHAR* sig425[]={(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),}; +WCHAR* sig070[]={(WCHAR*)WStr("DnsClient.IDnsQueryResponse"),(WCHAR*)WStr("DnsClient.DnsQuestion"),(WCHAR*)WStr("DnsClient.DnsQuerySettings"),(WCHAR*)WStr("System.Collections.Generic.IReadOnlyCollection`1[DnsClient.NameServer]"),}; +WCHAR* sig071[]={(WCHAR*)WStr("Elasticsearch.Net.ElasticsearchResponse`1[!0]"),(WCHAR*)WStr("Elasticsearch.Net.RequestData"),}; +WCHAR* sig072[]={(WCHAR*)WStr("GraphQL.Validation.IValidationResult"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("GraphQL.Types.ISchema"),(WCHAR*)WStr("GraphQL.Language.AST.Document"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("GraphQL.Inputs"),}; +WCHAR* sig073[]={(WCHAR*)WStr("Grpc.Core.CallInvocationDetails`2[!!0,!!1]"),(WCHAR*)WStr("Grpc.Core.Method`2[!!0,!!1]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Grpc.Core.CallOptions"),}; +WCHAR* sig074[]={(WCHAR*)WStr("Grpc.Core.Internal.MetadataArraySafeHandle"),(WCHAR*)WStr("Grpc.Core.Metadata"),}; +WCHAR* sig075[]={(WCHAR*)WStr("log4net.Appender.IAppender[]"),}; +WCHAR* sig076[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),}; +WCHAR* sig077[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.DirectoryBrowserOptions"),}; +WCHAR* sig078[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.PathString"),(WCHAR*)WStr("System.Action`1[Microsoft.AspNetCore.Builder.IApplicationBuilder]"),}; +WCHAR* sig079[]={(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.PathString"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Action`1[Microsoft.AspNetCore.Builder.IApplicationBuilder]"),}; +WCHAR* sig080[]={(WCHAR*)WStr("Microsoft.AspNetCore.Http.RequestDelegate"),}; +WCHAR* sig081[]={(WCHAR*)WStr("Microsoft.Azure.Cosmos.FeedIterator`1"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.QueryDefinition"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.QueryRequestOptions"),}; +WCHAR* sig082[]={(WCHAR*)WStr("Microsoft.Azure.Cosmos.FeedIterator`1"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.QueryRequestOptions"),}; +WCHAR* sig083[]={(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),}; +WCHAR* sig084[]={(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig085[]={(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),}; +WCHAR* sig086[]={(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig087[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.RunCleanupResult"),}; +WCHAR* sig088[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),}; +WCHAR* sig089[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.ITestContext"),}; +WCHAR* sig090[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.ITestContext"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig091[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult[]"),}; +WCHAR* sig092[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; +WCHAR* sig093[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult[]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig094[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod"),}; +WCHAR* sig095[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),}; +WCHAR* sig096[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),}; +WCHAR* sig097[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig098[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig099[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.IAdapterMessageLogger"),}; +WCHAR* sig100[]={(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig101[]={(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),}; +WCHAR* sig102[]={(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig103[]={(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),}; +WCHAR* sig104[]={(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig105[]={(WCHAR*)WStr("NLog.Config.LoggingConfiguration"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig106[]={(WCHAR*)WStr("NLog.Internal.TargetWithFilterChain[]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.List`1[NLog.Config.LoggingRule]"),}; +WCHAR* sig107[]={(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),}; +WCHAR* sig108[]={(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig109[]={(WCHAR*)WStr("NUnit.Framework.Internal.Commands.SkipCommand"),(WCHAR*)WStr("NUnit.Framework.Internal.Test"),}; +WCHAR* sig110[]={(WCHAR*)WStr("NUnit.Framework.Internal.Commands.TestCommand"),}; +WCHAR* sig111[]={(WCHAR*)WStr("NUnit.Framework.Internal.Commands.TestCommand"),(WCHAR*)WStr("NUnit.Framework.Internal.TestMethod"),}; +WCHAR* sig112[]={(WCHAR*)WStr("OpenQA.Selenium.Remote.Response"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; +WCHAR* sig113[]={(WCHAR*)WStr("OpenQA.Selenium.Response"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; +WCHAR* sig114[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),}; +WCHAR* sig115[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; +WCHAR* sig116[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.String]]"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; +WCHAR* sig117[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; +WCHAR* sig118[]={(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; +WCHAR* sig119[]={(WCHAR*)WStr("OpenTelemetry.Trace.TelemetrySpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanKind"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanAttributes"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[OpenTelemetry.Trace.Link]"),(WCHAR*)WStr("System.DateTimeOffset"),}; +WCHAR* sig120[]={(WCHAR*)WStr("OpenTelemetry.Trace.TelemetrySpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanKind"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanContext&"),(WCHAR*)WStr("OpenTelemetry.Trace.SpanAttributes"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[OpenTelemetry.Trace.Link]"),(WCHAR*)WStr("System.DateTimeOffset"),}; +WCHAR* sig121[]={(WCHAR*)WStr("OpenTelemetry.Trace.TracerProvider"),(WCHAR*)WStr("OpenTelemetry.Trace.TracerProviderBuilder"),}; +WCHAR* sig122[]={(WCHAR*)WStr("OpenTracing.ITracer"),(WCHAR*)WStr("Datadog.Trace.Tracer"),}; +WCHAR* sig123[]={(WCHAR*)WStr("OpenTracing.ITracer"),(WCHAR*)WStr("System.Uri"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig124[]={(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),}; +WCHAR* sig125[]={(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig126[]={(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),}; +WCHAR* sig127[]={(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig128[]={(WCHAR*)WStr("RabbitMQ.Client.BasicGetResult"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig129[]={(WCHAR*)WStr("RabbitMQ.Client.BasicProperties"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Diagnostics.Activity"),(WCHAR*)WStr("System.UInt64"),}; +WCHAR* sig130[]={(WCHAR*)WStr("Serilog.Core.Logger"),}; +WCHAR* sig131[]={(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),(WCHAR*)WStr("StackExchange.Redis.Message"),}; +WCHAR* sig132[]={(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig133[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Azure.Messaging.EventHubs.EventData"),}; +WCHAR* sig134[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusMessage"),}; +WCHAR* sig135[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.IAsyncResult"),}; +WCHAR* sig136[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.ServiceModel.Channels.RequestContext"),(WCHAR*)WStr("System.ServiceModel.OperationContext"),}; +WCHAR* sig137[]={(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Xunit.Abstractions.ITestCase"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Xunit.Sdk.IMessageBus"),}; +WCHAR* sig138[]={(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.Byte[]"),}; +WCHAR* sig139[]={(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Int32"),}; +WCHAR* sig140[]={(WCHAR*)WStr("System.Byte[]"),(WCHAR*)WStr("System.IO.Stream"),}; +WCHAR* sig141[]={(WCHAR*)WStr("System.Collections.Generic.HashSet`1[System.String]"),}; +WCHAR* sig142[]={(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object&"),}; +WCHAR* sig143[]={(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig144[]={(WCHAR*)WStr("System.Collections.Generic.IList`1[Confluent.Kafka.TopicPartitionOffset]"),}; +WCHAR* sig145[]={(WCHAR*)WStr("System.Collections.Generic.IReadOnlyDictionary`2[System.String,System.String]"),}; +WCHAR* sig146[]={(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig147[]={(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),}; +WCHAR* sig148[]={(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig149[]={(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),}; +WCHAR* sig150[]={(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig151[]={(WCHAR*)WStr("System.Diagnostics.Process"),}; +WCHAR* sig152[]={(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("System.Diagnostics.ProcessStartInfo"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig153[]={(WCHAR*)WStr("System.Double"),}; +WCHAR* sig154[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig155[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig156[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.Web.Mvc.ControllerContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig157[]={(WCHAR*)WStr("System.IAsyncResult"),(WCHAR*)WStr("System.Web.Mvc.ControllerContext"),(WCHAR*)WStr("System.Web.Mvc.ActionDescriptor"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.AsyncCallback"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig158[]={(WCHAR*)WStr("System.Int32"),}; +WCHAR* sig159[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("log4net.Core.LoggingEvent"),}; +WCHAR* sig160[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig161[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.String[]"),}; +WCHAR* sig162[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.String[]"),(WCHAR*)WStr("System.Collections.Generic.List`1[Microsoft.VisualStudio.TestPlatform.CommandLine.Processors.IArgumentProcessor]&"),}; +WCHAR* sig163[]={(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("_"),}; +WCHAR* sig164[]={(WCHAR*)WStr("System.IO.Stream"),}; +WCHAR* sig165[]={(WCHAR*)WStr("System.Messaging.Message"),(WCHAR*)WStr("System.TimeSpan"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Messaging.Interop.CursorHandle"),(WCHAR*)WStr("System.Messaging.MessagePropertyFilter"),(WCHAR*)WStr("System.Messaging.MessageQueueTransaction"),(WCHAR*)WStr("System.Messaging.MessageQueueTransactionType"),}; +WCHAR* sig166[]={(WCHAR*)WStr("System.Net.Http.HttpMessageHandler"),(WCHAR*)WStr("Ocelot.Configuration.DownstreamRoute"),}; +WCHAR* sig167[]={(WCHAR*)WStr("System.Net.Http.HttpResponseMessage"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig168[]={(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),(WCHAR*)WStr("Ocelot.Configuration.DownstreamRoute"),}; +WCHAR* sig169[]={(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders"),(WCHAR*)WStr("System.IO.Stream"),}; +WCHAR* sig170[]={(WCHAR*)WStr("System.Net.WebResponse"),}; +WCHAR* sig171[]={(WCHAR*)WStr("System.Net.WebResponse"),(WCHAR*)WStr("System.IAsyncResult"),}; +WCHAR* sig172[]={(WCHAR*)WStr("System.Nullable`1[System.Boolean]"),}; +WCHAR* sig173[]={(WCHAR*)WStr("System.Nullable`1[System.Double]"),}; +WCHAR* sig174[]={(WCHAR*)WStr("System.Object"),}; +WCHAR* sig175[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig176[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Int32"),}; +WCHAR* sig177[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),(WCHAR*)WStr("System.Object[]&"),}; +WCHAR* sig178[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]&"),(WCHAR*)WStr("System.IAsyncResult"),}; +WCHAR* sig179[]={(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Reflection.MethodInfo"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),}; +WCHAR* sig180[]={(WCHAR*)WStr("System.Runtime.Remoting.Channels.ServerProcessing"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.IServerChannelSinkStack"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage&"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; +WCHAR* sig181[]={(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),}; +WCHAR* sig182[]={(WCHAR*)WStr("System.String"),}; +WCHAR* sig183[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Int32"),}; +WCHAR* sig184[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.ReadOnlySpan`1[System.Byte]&"),(WCHAR*)WStr("Google.Protobuf.ParserInternalState&"),(WCHAR*)WStr("System.Int32"),}; +WCHAR* sig185[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig186[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("RabbitMQ.Client.IBasicConsumer"),}; +WCHAR* sig187[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Text.Encoding"),}; +WCHAR* sig188[]={(WCHAR*)WStr("System.String"),(WCHAR*)WStr("_"),}; +WCHAR* sig189[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),}; +WCHAR* sig190[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventDataBatch"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig191[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusMessageBatch"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig192[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusReceivedMessage"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig193[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Connections.IConnection"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.CancellationTokenPair"),}; +WCHAR* sig194[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Connections.IConnection"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig195[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.CancellationTokenPair"),}; +WCHAR* sig196[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig197[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.Core.IO.Operations.IOperation"),(WCHAR*)WStr("System.Threading.CancellationToken"),(WCHAR*)WStr("System.TimeSpan"),}; +WCHAR* sig198[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.IO.Operations.IOperation"),}; +WCHAR* sig199[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.IO.Operations.IOperation`1[!!0]"),}; +WCHAR* sig200[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Couchbase.IO.Operations.IOperation`1[!!0]"),(WCHAR*)WStr("Couchbase.IO.IConnection"),}; +WCHAR* sig201[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Grpc.Core.Internal.ServerRpcNew"),(WCHAR*)WStr("Grpc.Core.Internal.CompletionQueueSafeHandle"),}; +WCHAR* sig202[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Grpc.Core.Metadata"),}; +WCHAR* sig203[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Grpc.Core.Status"),(WCHAR*)WStr("Grpc.Core.Metadata"),(WCHAR*)WStr("System.Nullable`1[ResponseWithFlags[!0,!1]]"),}; +WCHAR* sig204[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.ErrorContext"),}; +WCHAR* sig205[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Hosting.Server.IHttpApplication`1[!!0]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig206[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpContext"),}; +WCHAR* sig207[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpContext"),(WCHAR*)WStr("System.Exception"),}; +WCHAR* sig208[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Security.Claims.ClaimsPrincipal"),(WCHAR*)WStr("Microsoft.AspNetCore.Authentication.AuthenticationProperties"),}; +WCHAR* sig209[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.FunctionContext"),}; +WCHAR* sig210[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig211[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig212[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Azure.Messaging.EventHubs.EventData]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig213[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Azure.Messaging.ServiceBus.ServiceBusMessage]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig214[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig215[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Nullable`1[System.TimeSpan]"),}; +WCHAR* sig216[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Security.Claims.ClaimsPrincipal"),}; +WCHAR* sig217[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig218[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig219[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.UInt64"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("RabbitMQ.Client.IBasicProperties"),(WCHAR*)WStr("_"),}; +WCHAR* sig220[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.UInt64"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("RabbitMQ.Client.IReadOnlyBasicProperties"),(WCHAR*)WStr("System.ReadOnlyMemory`1[System.Byte]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig221[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig222[]={(WCHAR*)WStr("System.Threading.Tasks.Task"),(WCHAR*)WStr("_"),}; +WCHAR* sig223[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),}; +WCHAR* sig224[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),}; +WCHAR* sig225[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),(WCHAR*)WStr("GraphQL.Execution.ExecutionContext"),}; +WCHAR* sig226[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1"),}; +WCHAR* sig227[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!!0]"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),}; +WCHAR* sig228[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!!0]"),(WCHAR*)WStr("StackExchange.Redis.Message"),(WCHAR*)WStr("StackExchange.Redis.ResultProcessor`1[!!0]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("StackExchange.Redis.ServerEndPoint"),(WCHAR*)WStr("!!0"),}; +WCHAR* sig229[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("Amazon.Runtime.IExecutionContext"),}; +WCHAR* sig230[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("Elasticsearch.Net.HttpMethod"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Threading.CancellationToken"),(WCHAR*)WStr("Elasticsearch.Net.PostData"),(WCHAR*)WStr("Elasticsearch.Net.IRequestParameters"),}; +WCHAR* sig231[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("Elasticsearch.Net.RequestData"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig232[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("GraphQL.Types.ISchema"),(WCHAR*)WStr("GraphQL.Language.AST.Document"),(WCHAR*)WStr("GraphQL.Language.AST.VariableDefinitions"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("GraphQL.Inputs"),}; +WCHAR* sig233[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("GraphQL.Validation.ValidationContext"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),}; +WCHAR* sig234[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig235[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("MongoDB.Driver.OperationContext"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),}; +WCHAR* sig236[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[!0]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("GraphQL.Types.ISchema"),(WCHAR*)WStr("GraphQL.Language.AST.Document"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("GraphQL.Inputs"),}; +WCHAR* sig237[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.BatchGetItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.BatchGetItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig238[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.BatchWriteItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.BatchWriteItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig239[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.DeleteItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.DeleteItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig240[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.GetItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.GetItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig241[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.PutItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.PutItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig242[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.ScanResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.ScanRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig243[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.DynamoDBv2.Model.UpdateItemResponse]"),(WCHAR*)WStr("Amazon.DynamoDBv2.Model.UpdateItemRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig244[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.EventBridge.Model.PutEventsResponse]"),(WCHAR*)WStr("Amazon.EventBridge.Model.PutEventsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig245[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.Kinesis.Model.GetRecordsResponse]"),(WCHAR*)WStr("Amazon.Kinesis.Model.GetRecordsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig246[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.Kinesis.Model.PutRecordResponse]"),(WCHAR*)WStr("Amazon.Kinesis.Model.PutRecordRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig247[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.Kinesis.Model.PutRecordsResponse]"),(WCHAR*)WStr("Amazon.Kinesis.Model.PutRecordsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig248[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.CompleteMultipartUploadResponse]"),(WCHAR*)WStr("Amazon.S3.Model.CompleteMultipartUploadRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig249[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.CopyObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.CopyObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig250[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.DeleteBucketResponse]"),(WCHAR*)WStr("Amazon.S3.Model.DeleteBucketRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig251[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.DeleteObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.DeleteObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig252[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.DeleteObjectsResponse]"),(WCHAR*)WStr("Amazon.S3.Model.DeleteObjectsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig253[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.GetObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.GetObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig254[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.InitiateMultipartUploadResponse]"),(WCHAR*)WStr("Amazon.S3.Model.InitiateMultipartUploadRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig255[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.ListBucketsResponse]"),(WCHAR*)WStr("Amazon.S3.Model.ListBucketsRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig256[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.ListObjectsV2Response]"),(WCHAR*)WStr("Amazon.S3.Model.ListObjectsV2Request"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig257[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.PutBucketResponse]"),(WCHAR*)WStr("Amazon.S3.Model.PutBucketRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig258[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.PutObjectResponse]"),(WCHAR*)WStr("Amazon.S3.Model.PutObjectRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig259[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.S3.Model.UploadPartResponse]"),(WCHAR*)WStr("Amazon.S3.Model.UploadPartRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig260[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SimpleNotificationService.Model.PublishBatchResponse]"),(WCHAR*)WStr("Amazon.SimpleNotificationService.Model.PublishBatchRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig261[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SimpleNotificationService.Model.PublishResponse]"),(WCHAR*)WStr("Amazon.SimpleNotificationService.Model.PublishRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig262[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.CreateQueueResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.CreateQueueRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig263[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.DeleteMessageBatchResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.DeleteMessageBatchRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig264[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.DeleteMessageResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.DeleteMessageRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig265[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.DeleteQueueResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.DeleteQueueRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig266[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.ReceiveMessageResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.ReceiveMessageRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig267[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.SendMessageBatchResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.SendMessageBatchRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig268[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Amazon.SQS.Model.SendMessageResponse]"),(WCHAR*)WStr("Amazon.SQS.Model.SendMessageRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig269[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Confluent.Kafka.DeliveryReport`2[!0,!1]]"),(WCHAR*)WStr("Confluent.Kafka.TopicPartition"),(WCHAR*)WStr("Confluent.Kafka.Message`2[!0,!1]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig270[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[DnsClient.IDnsQueryResponse]"),(WCHAR*)WStr("DnsClient.DnsQuestion"),(WCHAR*)WStr("DnsClient.DnsQuerySettings"),(WCHAR*)WStr("System.Collections.Generic.IReadOnlyCollection`1[DnsClient.NameServer]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig271[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Elasticsearch.Net.ElasticsearchResponse`1[!0]]"),(WCHAR*)WStr("Elasticsearch.Net.RequestData"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig272[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.IOperationRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig273[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.IQueryRequest"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig274[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.IOperationContext"),}; +WCHAR* sig275[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IExecutionResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.OperationContext"),}; +WCHAR* sig276[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IOperationResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.OperationContext"),}; +WCHAR* sig277[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[HotChocolate.Execution.IQueryResult]"),(WCHAR*)WStr("HotChocolate.Execution.Processing.OperationContext"),}; +WCHAR* sig278[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Identity.IdentityResult]"),(WCHAR*)WStr("!0"),}; +WCHAR* sig279[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Identity.SignInResult]"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig280[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Identity.SignInResult]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig281[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Azure.Cosmos.ResponseMessage]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Microsoft.Azure.Documents.ResourceType"),(WCHAR*)WStr("Microsoft.Azure.Documents.OperationType"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.RequestOptions"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerInternal"),(WCHAR*)WStr("_"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Action`1[Microsoft.Azure.Cosmos.RequestMessage]"),(WCHAR*)WStr("_"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig282[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Azure.WebJobs.Host.Executors.IDelayedException]"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Host.Executors.IFunctionInstance"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig283[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Azure.WebJobs.Script.Grpc.Messages.TypedData]"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpRequest"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ILogger"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.Grpc.GrpcCapabilities"),}; +WCHAR* sig284[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),}; +WCHAR* sig285[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig286[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig287[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig288[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.Data.Sqlite.SqliteDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig289[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),}; +WCHAR* sig290[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.TestMethod"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig291[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig292[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.IAdapterMessageLogger"),}; +WCHAR* sig293[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig294[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.ITestContext"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodInfo"),}; +WCHAR* sig295[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Microsoft.VisualStudio.TestTools.UnitTesting.TestResult[]]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod"),}; +WCHAR* sig296[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySql.Data.MySqlClient.MySqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig297[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySql.Data.MySqlClient.MySqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig298[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySqlConnector.MySqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig299[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[MySqlConnector.MySqlDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig300[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Npgsql.NpgsqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig301[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),}; +WCHAR* sig302[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig303[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig304[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.DataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig305[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),}; +WCHAR* sig306[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),}; +WCHAR* sig307[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig308[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Oracle.ManagedDataAccess.Client.OracleDataReader]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig309[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[RabbitMQ.Client.BasicGetResult]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig310[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[RabbitMQ.Client.QueueDeclareOk]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig311[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Collections.Generic.IReadOnlyList`1[Azure.Messaging.EventHubs.EventData]]"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Nullable`1[System.TimeSpan]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig312[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Collections.Generic.IReadOnlyList`1[Azure.Messaging.ServiceBus.ServiceBusReceivedMessage]]"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("System.Nullable`1[System.TimeSpan]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig313[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Collections.Generic.IReadOnlyList`1[System.Int64]]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Azure.Messaging.ServiceBus.ServiceBusMessage]"),(WCHAR*)WStr("System.DateTimeOffset"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig314[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Data.Common.DbDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig315[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Data.SqlClient.SqlDataReader]"),(WCHAR*)WStr("System.Data.CommandBehavior"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig316[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Decimal]"),}; +WCHAR* sig317[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Int32]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig318[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig319[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Web.Http.Controllers.HttpControllerContext"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig320[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Web.Http.Controllers.HttpControllerContext"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig321[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]"),(WCHAR*)WStr("System.Web.Http.ExceptionHandling.IExceptionHandler"),(WCHAR*)WStr("System.Web.Http.ExceptionHandling.ExceptionContext"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig322[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Object]"),(WCHAR*)WStr("Microsoft.DurableTask.TaskOrchestrationContext"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig323[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Object]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig324[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.String]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("RabbitMQ.Client.IAsyncBasicConsumer"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig325[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[System.Tuple`2[System.Object, System.Object[]]]"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Object[]"),}; +WCHAR* sig326[]={(WCHAR*)WStr("System.Threading.Tasks.Task`1[Xunit.Sdk.RunSummary]"),}; +WCHAR* sig327[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask"),(WCHAR*)WStr("RabbitMQ.Client.CachedString"),(WCHAR*)WStr("RabbitMQ.Client.CachedString"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.ReadOnlyMemory`1[System.Byte]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig328[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.ReadOnlyMemory`1[System.Byte]"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig329[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[System.TimeSpan]"),(WCHAR*)WStr("!0"),}; +WCHAR* sig330[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[System.TimeSpan]"),(WCHAR*)WStr("_"),}; +WCHAR* sig331[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[Xunit.v3.RunSummary]"),(WCHAR*)WStr("!0"),}; +WCHAR* sig332[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[Xunit.v3.RunSummary]"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("!2"),}; +WCHAR* sig333[]={(WCHAR*)WStr("System.Threading.Tasks.ValueTask`1[Xunit.v3.RunSummary]"),(WCHAR*)WStr("!1"),}; +WCHAR* sig334[]={(WCHAR*)WStr("System.Uri"),}; +WCHAR* sig335[]={(WCHAR*)WStr("System.Void"),}; +WCHAR* sig336[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Action`3[!!0,System.String,System.String]"),(WCHAR*)WStr("Datadog.Trace.ISpanContext"),}; +WCHAR* sig337[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("!!0"),(WCHAR*)WStr("System.Action`3[!!0,System.String,System.String]"),(WCHAR*)WStr("Datadog.Trace.ISpanContext"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig338[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("System.Collections.Generic.IReadOnlyCollection`1[!1]"),(WCHAR*)WStr("Xunit.Sdk.ExplicitOption"),(WCHAR*)WStr("Xunit.v3.IMessageBus"),(WCHAR*)WStr("Xunit.v3.ExceptionAggregator"),(WCHAR*)WStr("System.Threading.CancellationTokenSource"),(WCHAR*)WStr("Xunit.Sdk.ParallelMode"),(WCHAR*)WStr("Xunit.v3.ExecutionScheduler"),}; +WCHAR* sig339[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Amazon.Lambda.RuntimeSupport.LambdaBootstrapHandler"),}; +WCHAR* sig340[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Confluent.Kafka.ConsumerBuilder`2[!0,!1]"),}; +WCHAR* sig341[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Confluent.Kafka.ProducerBuilder`2[!0,!1]"),}; +WCHAR* sig342[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Confluent.Kafka.TopicPartition"),(WCHAR*)WStr("Confluent.Kafka.Message`2[!0,!1]"),(WCHAR*)WStr("System.Action`1[Confluent.Kafka.DeliveryReport`2[!0,!1]]"),}; +WCHAR* sig343[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.Ci.ITest"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkHostInfo&"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkJobInfo&"),}; +WCHAR* sig344[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.Ci.ITest"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkMeasureType"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Datadog.Trace.Ci.BenchmarkDiscreteStats&"),}; +WCHAR* sig345[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.Ci.ITest"),(WCHAR*)WStr("Datadog.Trace.Ci.TestParameters"),}; +WCHAR* sig346[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.ISpan"),(WCHAR*)WStr("Datadog.Trace.SamplingPriority"),}; +WCHAR* sig347[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Datadog.Trace.ISpan"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig348[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.CodedInputStream"),}; +WCHAR* sig349[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.CodedOutputStream"),}; +WCHAR* sig350[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.ParseContext&"),}; +WCHAR* sig351[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Google.Protobuf.WriteContext&"),}; +WCHAR* sig352[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("IBM.WMQ.MQMessage"),(WCHAR*)WStr("IBM.WMQ.MQGetMessageOptions"),(WCHAR*)WStr("System.Int32"),}; +WCHAR* sig353[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("IBM.WMQ.MQMessage"),(WCHAR*)WStr("IBM.WMQ.MQPutMessageOptions"),}; +WCHAR* sig354[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.IApplicationBuilder"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.RequestDelegate"),}; +WCHAR* sig355[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.HttpResponse"),(WCHAR*)WStr("System.Int32"),(WCHAR*)WStr("Grpc.Core.StatusCode"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig356[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult"),}; +WCHAR* sig357[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestContext"),}; +WCHAR* sig358[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestContext"),(WCHAR*)WStr("_"),}; +WCHAR* sig359[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("MongoDB.Driver.Core.Connections.IConnection"),(WCHAR*)WStr("System.Threading.CancellationToken"),}; +WCHAR* sig360[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("NLog.Config.LoggingConfiguration"),}; +WCHAR* sig361[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("NUnit.Framework.Internal.TestMethod"),(WCHAR*)WStr("NUnit.Framework.Interfaces.ITestFilter"),}; +WCHAR* sig362[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("NUnit.Framework.Internal.TestMethod"),(WCHAR*)WStr("NUnit.Framework.Interfaces.ITestFilter"),(WCHAR*)WStr("NUnit.Framework.Internal.Abstractions.IDebugger"),}; +WCHAR* sig363[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("OpenQA.Selenium.Remote.SendingRemoteHttpRequestEventArgs"),}; +WCHAR* sig364[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("OpenTelemetry.Baggage"),}; +WCHAR* sig365[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Serilog.Events.LogEvent"),}; +WCHAR* sig366[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Action"),}; +WCHAR* sig367[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Action`2[System.Object,!!0]"),(WCHAR*)WStr("!!0"),}; +WCHAR* sig368[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig369[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Grpc.Core.Internal.ClientSideStatus"),}; +WCHAR* sig370[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Grpc.Core.Internal.ClientSideStatus"),(WCHAR*)WStr("Grpc.Core.Internal.IBufferReader"),(WCHAR*)WStr("Grpc.Core.Metadata"),}; +WCHAR* sig371[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; +WCHAR* sig372[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig373[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.ICollection`1[System.Reflection.MethodInfo]"),(WCHAR*)WStr("System.Func`1[System.IDisposable]"),}; +WCHAR* sig374[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String&"),(WCHAR*)WStr("System.String&"),}; +WCHAR* sig375[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig376[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Confluent.Kafka.TopicPartitionOffset]"),}; +WCHAR* sig377[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),}; +WCHAR* sig378[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),}; +WCHAR* sig379[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),}; +WCHAR* sig380[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggingSampler"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerEnrichmentOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerRedactionOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Compliance.Redaction.IRedactorProvider"),}; +WCHAR* sig381[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggingSampler"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerEnrichmentOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerRedactionOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Compliance.Redaction.IRedactorProvider"),(WCHAR*)WStr("Microsoft.Extensions.Diagnostics.Buffering.LogBuffer"),}; +WCHAR* sig382[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Logging.ILoggerProvider]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.Extensions.Diagnostics.Enrichment.IStaticLogEnricher]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerFilterOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptions`1[Microsoft.Extensions.Logging.LoggerFactoryOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Logging.IExternalScopeProvider"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerEnrichmentOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Options.IOptionsMonitor`1[Microsoft.Extensions.Logging.LoggerRedactionOptions]"),(WCHAR*)WStr("Microsoft.Extensions.Compliance.Redaction.IRedactorProvider"),}; +WCHAR* sig383[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.ITestCaseDiscoverySink"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.IDiscoveryContext"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig384[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig385[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[System.String]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig386[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Exception"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig387[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig388[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Diagnostics.Activity"),(WCHAR*)WStr("Grpc.Core.Status"),}; +WCHAR* sig389[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.Http.HttpRequestMessage"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Diagnostics.Activity"),(WCHAR*)WStr("System.Nullable`1[Grpc.Core.Status]"),}; +WCHAR* sig390[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.HttpWebResponse"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; +WCHAR* sig391[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Net.WebException"),(WCHAR*)WStr("System.Net.HttpWebResponse&"),}; +WCHAR* sig392[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Nullable`1[System.Int64]"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig393[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Collections.Generic.Dictionary`2[System.String,System.Object]"),}; +WCHAR* sig394[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Object"),(WCHAR*)WStr("System.Messaging.MessageQueueTransaction"),(WCHAR*)WStr("System.Messaging.MessageQueueTransactionType"),}; +WCHAR* sig395[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; +WCHAR* sig396[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; +WCHAR* sig397[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Runtime.Remoting.Messaging.IMessage"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders"),(WCHAR*)WStr("System.IO.Stream"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.ITransportHeaders&"),(WCHAR*)WStr("System.IO.Stream&"),}; +WCHAR* sig398[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.MessageRpc&"),}; +WCHAR* sig399[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.MessageRpc&"),(WCHAR*)WStr("System.Exception&"),(WCHAR*)WStr("System.Boolean&"),}; +WCHAR* sig400[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig401[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("!0"),(WCHAR*)WStr("!1"),(WCHAR*)WStr("System.Action`1[Confluent.Kafka.DeliveryReport`2[!0,!1]]"),}; +WCHAR* sig402[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("Datadog.Trace.UserDetails"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig403[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("NLog.Config.LoggingConfiguration"),}; +WCHAR* sig404[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),}; +WCHAR* sig405[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("Datadog.Trace.UserDetails"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig406[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; +WCHAR* sig407[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig408[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig409[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig410[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IEnumerable`1[Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestElement]"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.ITestCaseDiscoverySink"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter.IDiscoveryContext"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.ObjectModel.Logging.IMessageLogger"),}; +WCHAR* sig411[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),}; +WCHAR* sig412[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("RabbitMQ.Client.IBasicProperties"),(WCHAR*)WStr("_"),}; +WCHAR* sig413[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; +WCHAR* sig414[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.String]"),}; +WCHAR* sig415[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; +WCHAR* sig416[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.UInt64"),(WCHAR*)WStr("System.Boolean"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("System.String"),(WCHAR*)WStr("RabbitMQ.Client.IBasicProperties"),(WCHAR*)WStr("_"),}; +WCHAR* sig417[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.TimeSpan"),}; +WCHAR* sig418[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Type"),(WCHAR*)WStr("NLog.Internal.TargetWithFilterChain"),(WCHAR*)WStr("NLog.LogEventInfo"),(WCHAR*)WStr("NLog.LogFactory"),}; +WCHAR* sig419[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Xml.XmlDictionaryWriter"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig420[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("System.Xml.XmlWriter"),(WCHAR*)WStr("System.Object"),}; +WCHAR* sig421[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Xunit.v3.IXunitTestMethod"),(WCHAR*)WStr("System.Collections.Generic.IReadOnlyCollection`1[Xunit.v3.IXunitTestCase]"),(WCHAR*)WStr("Xunit.Sdk.ExplicitOption"),(WCHAR*)WStr("Xunit.v3.IMessageBus"),(WCHAR*)WStr("Xunit.v3.ExceptionAggregator"),(WCHAR*)WStr("System.Threading.CancellationTokenSource"),(WCHAR*)WStr("System.Object[]"),}; +WCHAR* sig422[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("Yarp.ReverseProxy.Forwarder.ForwarderHttpClientContext"),(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),}; +WCHAR* sig423[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("_"),}; +WCHAR* sig424[]={(WCHAR*)WStr("System.Void"),(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),}; +WCHAR* sig425[]={(WCHAR*)WStr("System.Web.Mvc.ActionResult"),(WCHAR*)WStr("System.Web.Mvc.ControllerContext"),(WCHAR*)WStr("System.Web.Mvc.ActionDescriptor"),(WCHAR*)WStr("System.Collections.Generic.IDictionary`2[System.String,System.Object]"),}; +WCHAR* sig426[]={(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),}; +WCHAR* sig427[]={(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),(WCHAR*)WStr("_"),}; std::vector callTargets = { -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig333,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig182,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig131,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig333,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig333,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig182,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig182,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig131,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig131,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig333,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig182,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig131,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("AerospikeClient"),(WCHAR*)WStr("Aerospike.Client.AsyncCommand"),(WCHAR*)WStr("ExecuteCommand"),sig333,1,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Aerospike.AsyncCommandIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AerospikeClient"),(WCHAR*)WStr("Aerospike.Client.SyncCommand"),(WCHAR*)WStr("ExecuteCommand"),sig333,1,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Aerospike.SyncCommandIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig335,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig183,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig132,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("netstandard"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig335,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig335,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig183,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig183,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig132,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig132,1,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,2,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Close"),sig335,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetString"),sig183,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("Read"),sig132,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.Common"),(WCHAR*)WStr("System.Data.Common.DbDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("AerospikeClient"),(WCHAR*)WStr("Aerospike.Client.AsyncCommand"),(WCHAR*)WStr("ExecuteCommand"),sig335,1,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Aerospike.AsyncCommandIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AerospikeClient"),(WCHAR*)WStr("Aerospike.Client.SyncCommand"),(WCHAR*)WStr("ExecuteCommand"),sig335,1,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Aerospike.SyncCommandIntegration"),CallTargetKind::Default,1,15}, #if _WIN32 -{(WCHAR*)WStr("System.Runtime.Serialization"),(WCHAR*)WStr("System.Runtime.Serialization.Json.DataContractJsonSerializer"),(WCHAR*)WStr("WriteObject"),sig417,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.DataContractJsonSerializer_WriteObject_XmlDictionaryWriter_Integration"),CallTargetKind::Default,2,1}, -{(WCHAR*)WStr("System.Runtime.Serialization"),(WCHAR*)WStr("System.Runtime.Serialization.XmlObjectSerializer"),(WCHAR*)WStr("WriteObject"),sig385,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.DataContractJsonSerializer_WriteObject_Integration"),CallTargetKind::Derived,2,1}, -{(WCHAR*)WStr("System.Runtime.Serialization"),(WCHAR*)WStr("System.Runtime.Serialization.XmlObjectSerializer"),(WCHAR*)WStr("WriteObject"),sig418,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.DataContractJsonSerializer_WriteObject_XmlWriter_Integration"),CallTargetKind::Derived,2,1}, -{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.Compilation.BuildManager"),(WCHAR*)WStr("InvokePreStartInitMethodsCore"),sig371,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.HttpModule_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.ThreadContext"),(WCHAR*)WStr("AssociateWithCurrentThread"),sig366,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ThreadContext_AssociateWithCurrentThread_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.ThreadContext"),(WCHAR*)WStr("DisassociateFromCurrentThread"),sig333,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ThreadContext_DisassociateFromCurrentThread_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Serialization"),(WCHAR*)WStr("System.Runtime.Serialization.Json.DataContractJsonSerializer"),(WCHAR*)WStr("WriteObject"),sig419,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.DataContractJsonSerializer_WriteObject_XmlDictionaryWriter_Integration"),CallTargetKind::Default,2,1}, +{(WCHAR*)WStr("System.Runtime.Serialization"),(WCHAR*)WStr("System.Runtime.Serialization.XmlObjectSerializer"),(WCHAR*)WStr("WriteObject"),sig387,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.DataContractJsonSerializer_WriteObject_Integration"),CallTargetKind::Derived,2,1}, +{(WCHAR*)WStr("System.Runtime.Serialization"),(WCHAR*)WStr("System.Runtime.Serialization.XmlObjectSerializer"),(WCHAR*)WStr("WriteObject"),sig420,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.DataContractJsonSerializer_WriteObject_XmlWriter_Integration"),CallTargetKind::Derived,2,1}, +{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.Compilation.BuildManager"),(WCHAR*)WStr("InvokePreStartInitMethodsCore"),sig373,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.HttpModule_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.ThreadContext"),(WCHAR*)WStr("AssociateWithCurrentThread"),sig368,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ThreadContext_AssociateWithCurrentThread_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.ThreadContext"),(WCHAR*)WStr("DisassociateFromCurrentThread"),sig335,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ThreadContext_DisassociateFromCurrentThread_Integration"),CallTargetKind::Default,1,1}, #endif -{(WCHAR*)WStr("Microsoft.AspNetCore.Authentication.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions"),(WCHAR*)WStr("SignInAsync"),sig207,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.AuthenticationHttpContextExtensionsIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Http"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.ApplicationBuilder"),(WCHAR*)WStr("Build"),sig079,1,3,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.AspNetCoreBlockMiddlewareIntegrationEnd"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Http"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.Internal.ApplicationBuilder"),(WCHAR*)WStr("Build"),sig079,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.AspNetCoreBlockMiddlewareIntegrationEnd"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Http"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.DefaultHttpContext"),(WCHAR*)WStr("set_User"),sig215,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.HttpContextSetUser"),CallTargetKind::Default,2,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Http.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.MapExtensions"),(WCHAR*)WStr("Map"),sig077,4,2,2,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.MapExtensionsMapIntegrationV2V3"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Http.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.MapExtensions"),(WCHAR*)WStr("Map"),sig078,5,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.MapExtensionsMapIntegrationV5Plus"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Http.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.RunExtensions"),(WCHAR*)WStr("Run"),sig352,3,2,2,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.RunExtensionsRunIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig278,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInIntegration"),CallTargetKind::Default,2,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig278,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInIntegration"),CallTargetKind::Derived,2,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig277,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInUserIntegration"),CallTargetKind::Default,2,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig278,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInUserIntegration"),CallTargetKind::Derived,2,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"),(WCHAR*)WStr("set_Result"),sig354,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.DefaultModelBindingContext_SetResult_Integration"),CallTargetKind::Default,6,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"),(WCHAR*)WStr("set_Result"),sig354,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.DefaultModelBindingContext_SetResult_Integration"),CallTargetKind::Derived,6,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.MvcOptions"),(WCHAR*)WStr(".ctor"),sig333,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.MvcOptionsIntegration"),CallTargetKind::Default,2,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Server.IIS"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext"),(WCHAR*)WStr("FireOnStarting"),sig188,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.FireOnStartCommon"),CallTargetKind::Default,6,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol"),(WCHAR*)WStr("FireOnStarting"),sig188,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.FireOnStartCommon"),CallTargetKind::Default,6,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer"),(WCHAR*)WStr("StartAsync"),sig204,3,2,2,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.KestrelServerImplStartAsyncIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl"),(WCHAR*)WStr("StartAsync"),sig204,3,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.KestrelServerImplStartAsyncIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Session"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.SessionOptions"),(WCHAR*)WStr("set_IdleTimeout"),sig415,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.Session.SessionOptionsIdleTimeoutIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.AspNetCore.StaticFiles"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions"),(WCHAR*)WStr("UseDirectoryBrowser"),sig075,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.StaticFiles.DirectoryBrowserExtensionsUseDirectoryBrowserIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.AspNetCore.StaticFiles"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions"),(WCHAR*)WStr("UseDirectoryBrowser"),sig076,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.StaticFiles.DirectoryBrowserExtensionsUseDirectoryBrowserIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Identity.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.UserManager`1"),(WCHAR*)WStr("CreateAsync"),sig276,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.UserManagerCreateIntegration"),CallTargetKind::Default,2,14}, -{(WCHAR*)WStr("Microsoft.Extensions.Identity.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.UserManager`1"),(WCHAR*)WStr("CreateAsync"),sig276,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.UserManagerCreateIntegration"),CallTargetKind::Derived,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Authentication.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions"),(WCHAR*)WStr("SignInAsync"),sig208,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.AuthenticationHttpContextExtensionsIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Http"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.ApplicationBuilder"),(WCHAR*)WStr("Build"),sig080,1,3,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.AspNetCoreBlockMiddlewareIntegrationEnd"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Http"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.Internal.ApplicationBuilder"),(WCHAR*)WStr("Build"),sig080,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.AspNetCoreBlockMiddlewareIntegrationEnd"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Http"),(WCHAR*)WStr("Microsoft.AspNetCore.Http.DefaultHttpContext"),(WCHAR*)WStr("set_User"),sig216,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.HttpContextSetUser"),CallTargetKind::Default,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Http.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.MapExtensions"),(WCHAR*)WStr("Map"),sig078,4,2,2,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.MapExtensionsMapIntegrationV2V3"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Http.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.MapExtensions"),(WCHAR*)WStr("Map"),sig079,5,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.MapExtensionsMapIntegrationV5Plus"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Http.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.RunExtensions"),(WCHAR*)WStr("Run"),sig354,3,2,2,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.RunExtensionsRunIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig280,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInIntegration"),CallTargetKind::Default,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig280,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInIntegration"),CallTargetKind::Derived,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig279,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInUserIntegration"),CallTargetKind::Default,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Identity"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.SignInManager`1"),(WCHAR*)WStr("PasswordSignInAsync"),sig280,5,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.SignInManagerPasswordSignInUserIntegration"),CallTargetKind::Derived,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"),(WCHAR*)WStr("set_Result"),sig356,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.DefaultModelBindingContext_SetResult_Integration"),CallTargetKind::Default,6,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext"),(WCHAR*)WStr("set_Result"),sig356,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.DefaultModelBindingContext_SetResult_Integration"),CallTargetKind::Derived,6,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Mvc.MvcOptions"),(WCHAR*)WStr(".ctor"),sig335,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.MvcOptionsIntegration"),CallTargetKind::Default,2,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Server.IIS"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext"),(WCHAR*)WStr("FireOnStarting"),sig189,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.FireOnStartCommon"),CallTargetKind::Default,6,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol"),(WCHAR*)WStr("FireOnStarting"),sig189,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.FireOnStartCommon"),CallTargetKind::Default,6,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer"),(WCHAR*)WStr("StartAsync"),sig205,3,2,2,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.KestrelServerImplStartAsyncIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl"),(WCHAR*)WStr("StartAsync"),sig205,3,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.EndpointsCollection.KestrelServerImplStartAsyncIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Session"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.SessionOptions"),(WCHAR*)WStr("set_IdleTimeout"),sig417,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.Session.SessionOptionsIdleTimeoutIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.AspNetCore.StaticFiles"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions"),(WCHAR*)WStr("UseDirectoryBrowser"),sig076,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.StaticFiles.DirectoryBrowserExtensionsUseDirectoryBrowserIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.AspNetCore.StaticFiles"),(WCHAR*)WStr("Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions"),(WCHAR*)WStr("UseDirectoryBrowser"),sig077,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.StaticFiles.DirectoryBrowserExtensionsUseDirectoryBrowserIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Identity.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.UserManager`1"),(WCHAR*)WStr("CreateAsync"),sig278,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.UserManagerCreateIntegration"),CallTargetKind::Default,2,14}, +{(WCHAR*)WStr("Microsoft.Extensions.Identity.Core"),(WCHAR*)WStr("Microsoft.AspNetCore.Identity.UserManager`1"),(WCHAR*)WStr("CreateAsync"),sig278,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.UserEvents.UserManagerCreateIntegration"),CallTargetKind::Derived,2,14}, #if _WIN32 -{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.Async.AsyncControllerActionInvoker"),(WCHAR*)WStr("BeginInvokeAction"),sig155,5,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_BeginInvokeAction_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.Async.AsyncControllerActionInvoker"),(WCHAR*)WStr("BeginInvokeActionMethod"),sig156,6,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_BeginInvokeActionMethod_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.Async.AsyncControllerActionInvoker"),(WCHAR*)WStr("EndInvokeAction"),sig134,2,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_EndInvokeAction_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.ControllerActionInvoker"),(WCHAR*)WStr("InvokeActionMethod"),sig423,4,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ControllerActionInvoker_InvokeAction_Integration"),CallTargetKind::Default,7,1}, -{(WCHAR*)WStr("System.Web.Http"),(WCHAR*)WStr("System.Web.Http.ApiController"),(WCHAR*)WStr("ExecuteAsync"),sig318,3,5,1,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ApiController_ExecuteAsync_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Web.Http"),(WCHAR*)WStr("System.Web.Http.Controllers.ReflectedHttpActionDescriptor"),(WCHAR*)WStr("ExecuteAsync"),sig317,4,5,1,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ReflectedHttpActionDescriptor_ExecuteAsync_Integration"),CallTargetKind::Default,7,1}, -{(WCHAR*)WStr("System.Web.Http"),(WCHAR*)WStr("System.Web.Http.ExceptionHandling.ExceptionHandlerExtensions"),(WCHAR*)WStr("HandleAsync"),sig319,4,5,1,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ExceptionHandlerExtensions_HandleAsync_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.Async.AsyncControllerActionInvoker"),(WCHAR*)WStr("BeginInvokeAction"),sig156,5,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_BeginInvokeAction_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.Async.AsyncControllerActionInvoker"),(WCHAR*)WStr("BeginInvokeActionMethod"),sig157,6,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_BeginInvokeActionMethod_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.Async.AsyncControllerActionInvoker"),(WCHAR*)WStr("EndInvokeAction"),sig135,2,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_EndInvokeAction_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web.Mvc"),(WCHAR*)WStr("System.Web.Mvc.ControllerActionInvoker"),(WCHAR*)WStr("InvokeActionMethod"),sig425,4,4,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ControllerActionInvoker_InvokeAction_Integration"),CallTargetKind::Default,7,1}, +{(WCHAR*)WStr("System.Web.Http"),(WCHAR*)WStr("System.Web.Http.ApiController"),(WCHAR*)WStr("ExecuteAsync"),sig320,3,5,1,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ApiController_ExecuteAsync_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Web.Http"),(WCHAR*)WStr("System.Web.Http.Controllers.ReflectedHttpActionDescriptor"),(WCHAR*)WStr("ExecuteAsync"),sig319,4,5,1,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ReflectedHttpActionDescriptor_ExecuteAsync_Integration"),CallTargetKind::Default,7,1}, +{(WCHAR*)WStr("System.Web.Http"),(WCHAR*)WStr("System.Web.Http.ExceptionHandling.ExceptionHandlerExtensions"),(WCHAR*)WStr("HandleAsync"),sig321,4,5,1,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ExceptionHandlerExtensions_HandleAsync_Integration"),CallTargetKind::Default,1,1}, #endif {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("BatchGetItem"),sig008,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.BatchGetItemIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("BatchGetItemAsync"),sig236,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.BatchGetItemAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("BatchGetItemAsync"),sig237,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.BatchGetItemAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("BatchWriteItem"),sig009,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.BatchWriteItemIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("BatchWriteItemAsync"),sig237,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.BatchWriteItemAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("BatchWriteItemAsync"),sig238,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.BatchWriteItemAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("DeleteItem"),sig010,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.DeleteItemIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("DeleteItemAsync"),sig238,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.DeleteItemAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("DeleteItemAsync"),sig239,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.DeleteItemAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("GetItem"),sig011,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.GetItemIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("GetItemAsync"),sig239,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.GetItemAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("GetItemAsync"),sig240,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.GetItemAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("PutItem"),sig012,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.PutItemIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("PutItemAsync"),sig240,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.PutItemAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("PutItemAsync"),sig241,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.PutItemAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("Scan"),sig013,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.ScanIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("ScanAsync"),sig241,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.ScanAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("ScanAsync"),sig242,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.ScanAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("UpdateItem"),sig014,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.UpdateItemIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("UpdateItemAsync"),sig242,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.UpdateItemAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.DynamoDBv2"),(WCHAR*)WStr("Amazon.DynamoDBv2.AmazonDynamoDBClient"),(WCHAR*)WStr("UpdateItemAsync"),sig243,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.DynamoDb.UpdateItemAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.EventBridge"),(WCHAR*)WStr("Amazon.EventBridge.AmazonEventBridgeClient"),(WCHAR*)WStr("PutEvents"),sig015,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.EventBridge.PutEventsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.EventBridge"),(WCHAR*)WStr("Amazon.EventBridge.AmazonEventBridgeClient"),(WCHAR*)WStr("PutEventsAsync"),sig243,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.EventBridge.PutEventsAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.EventBridge"),(WCHAR*)WStr("Amazon.EventBridge.AmazonEventBridgeClient"),(WCHAR*)WStr("PutEventsAsync"),sig244,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.EventBridge.PutEventsAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("GetRecords"),sig016,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.GetRecordsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("GetRecordsAsync"),sig244,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.GetRecordsAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("GetRecordsAsync"),sig245,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.GetRecordsAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecord"),sig017,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecord"),sig017,2,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordV3_7Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordAsync"),sig245,3,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordAsync"),sig245,3,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordAsyncV3_7Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordAsync"),sig246,3,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordAsync"),sig246,3,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordAsyncV3_7Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecords"),sig018,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordsIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecords"),sig018,2,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordsV3_7Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordsAsync"),sig246,3,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordsAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordsAsync"),sig246,3,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordsAsyncV3_7Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Amazon.Lambda.RuntimeSupport"),(WCHAR*)WStr("Amazon.Lambda.RuntimeSupport.HandlerWrapper"),(WCHAR*)WStr("set_Handler"),sig337,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Lambda.HandlerWrapperSetHandlerIntegration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordsAsync"),sig247,3,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordsAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.Kinesis"),(WCHAR*)WStr("Amazon.Kinesis.AmazonKinesisClient"),(WCHAR*)WStr("PutRecordsAsync"),sig247,3,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Kinesis.PutRecordsAsyncV3_7Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Amazon.Lambda.RuntimeSupport"),(WCHAR*)WStr("Amazon.Lambda.RuntimeSupport.HandlerWrapper"),(WCHAR*)WStr("set_Handler"),sig339,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.Lambda.HandlerWrapperSetHandlerIntegration"),CallTargetKind::Default,1,8}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("CompleteMultipartUpload"),sig021,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.CompleteMultipartUploadIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("CompleteMultipartUploadAsync"),sig247,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.CompleteMultipartUploadAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("CompleteMultipartUploadAsync"),sig248,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.CompleteMultipartUploadAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("CopyObject"),sig022,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.CopyObjectIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("CopyObjectAsync"),sig248,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.CopyObjectAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("CopyObjectAsync"),sig249,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.CopyObjectAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteBucket"),sig023,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.DeleteBucketIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteBucketAsync"),sig249,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.DeleteBucketAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteBucketAsync"),sig250,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.DeleteBucketAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteObject"),sig024,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.DeleteObjectIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteObjectAsync"),sig250,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.DeleteObjectAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteObjectAsync"),sig251,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.DeleteObjectAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteObjects"),sig025,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.DeleteObjectsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteObjectsAsync"),sig251,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.DeleteObjectsAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("DeleteObjectsAsync"),sig252,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.DeleteObjectsAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("GetObject"),sig026,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.GetObjectIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("GetObjectAsync"),sig252,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.GetObjectAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("GetObjectAsync"),sig253,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.GetObjectAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("InitiateMultipartUpload"),sig027,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.InitiateMultipartUploadIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("InitiateMultipartUploadAsync"),sig253,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.InitiateMultipartUploadAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("InitiateMultipartUploadAsync"),sig254,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.InitiateMultipartUploadAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("ListBuckets"),sig028,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.ListBucketsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("ListBucketsAsync"),sig254,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.ListBucketsAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("ListBucketsAsync"),sig255,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.ListBucketsAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("ListObjectsV2"),sig029,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.ListObjectsV2Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("ListObjectsV2Async"),sig255,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.ListObjectsV2AsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("ListObjectsV2Async"),sig256,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.ListObjectsV2AsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("PutBucket"),sig030,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.PutBucketIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("PutBucketAsync"),sig256,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.PutBucketAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("PutBucketAsync"),sig257,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.BucketManagement.PutBucketAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("PutObject"),sig031,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.PutObjectIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("PutObjectAsync"),sig257,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.PutObjectAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("PutObjectAsync"),sig258,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.ObjectManagement.PutObjectAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("UploadPart"),sig032,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.UploadPartIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("UploadPartAsync"),sig258,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.UploadPartAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.S3"),(WCHAR*)WStr("Amazon.S3.AmazonS3Client"),(WCHAR*)WStr("UploadPartAsync"),sig259,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.S3.MultipartUploadManagement.UploadPartAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Core"),(WCHAR*)WStr("Amazon.Runtime.HttpWebRequestMessage"),(WCHAR*)WStr("ProcessHttpResponseMessage"),sig019,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SDK.HttpWebRequestMessageProcessHttpResponseMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.Core"),(WCHAR*)WStr("Amazon.Runtime.Internal.RuntimePipeline"),(WCHAR*)WStr("InvokeAsync"),sig228,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SDK.RuntimePipelineInvokeAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.Core"),(WCHAR*)WStr("Amazon.Runtime.Internal.RuntimePipeline"),(WCHAR*)WStr("InvokeAsync"),sig229,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SDK.RuntimePipelineInvokeAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.Core"),(WCHAR*)WStr("Amazon.Runtime.Internal.RuntimePipeline"),(WCHAR*)WStr("InvokeSync"),sig020,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SDK.RuntimePipelineInvokeSyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SimpleNotificationService"),(WCHAR*)WStr("Amazon.SimpleNotificationService.AmazonSimpleNotificationServiceClient"),(WCHAR*)WStr("Publish"),sig034,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SNS.PublishIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SimpleNotificationService"),(WCHAR*)WStr("Amazon.SimpleNotificationService.AmazonSimpleNotificationServiceClient"),(WCHAR*)WStr("PublishAsync"),sig260,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SNS.PublishAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SimpleNotificationService"),(WCHAR*)WStr("Amazon.SimpleNotificationService.AmazonSimpleNotificationServiceClient"),(WCHAR*)WStr("PublishAsync"),sig261,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SNS.PublishAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SimpleNotificationService"),(WCHAR*)WStr("Amazon.SimpleNotificationService.AmazonSimpleNotificationServiceClient"),(WCHAR*)WStr("PublishBatch"),sig033,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SNS.PublishBatchIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SimpleNotificationService"),(WCHAR*)WStr("Amazon.SimpleNotificationService.AmazonSimpleNotificationServiceClient"),(WCHAR*)WStr("PublishBatchAsync"),sig259,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SNS.PublishBatchAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SimpleNotificationService"),(WCHAR*)WStr("Amazon.SimpleNotificationService.AmazonSimpleNotificationServiceClient"),(WCHAR*)WStr("PublishBatchAsync"),sig260,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SNS.PublishBatchAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("CreateQueue"),sig035,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.CreateQueueIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("CreateQueueAsync"),sig261,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.CreateQueueAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("CreateQueueAsync"),sig262,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.CreateQueueAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteMessage"),sig037,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteMessageAsync"),sig263,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteMessageAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteMessageAsync"),sig264,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteMessageAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteMessageBatch"),sig036,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteMessageBatchIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteMessageBatchAsync"),sig262,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteMessageBatchAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteMessageBatchAsync"),sig263,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteMessageBatchAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteQueue"),sig038,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteQueueIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteQueueAsync"),sig264,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteQueueAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("DeleteQueueAsync"),sig265,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.DeleteQueueAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("ReceiveMessage"),sig039,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.ReceiveMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("ReceiveMessageAsync"),sig265,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.ReceiveMessageAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("ReceiveMessageAsync"),sig266,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.ReceiveMessageAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("SendMessage"),sig041,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.SendMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("SendMessageAsync"),sig267,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.SendMessageAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("SendMessageAsync"),sig268,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.SendMessageAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("SendMessageBatch"),sig040,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.SendMessageBatchIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("SendMessageBatchAsync"),sig266,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.SendMessageBatchAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("AWSSDK.SQS"),(WCHAR*)WStr("Amazon.SQS.AmazonSQSClient"),(WCHAR*)WStr("SendMessageBatchAsync"),sig267,3,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.SQS.SendMessageBatchAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.StepFunctions"),(WCHAR*)WStr("Amazon.StepFunctions.AmazonStepFunctionsClient"),(WCHAR*)WStr("StartExecution"),sig042,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.StepFunctions.StartExecutionIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.StepFunctions"),(WCHAR*)WStr("Amazon.StepFunctions.AmazonStepFunctionsClient"),(WCHAR*)WStr("StartExecutionAsync"),sig043,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.StepFunctions.StartExecutionAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.StepFunctions"),(WCHAR*)WStr("Amazon.StepFunctions.AmazonStepFunctionsClient"),(WCHAR*)WStr("StartSyncExecution"),sig044,2,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.StepFunctions.StartSyncExecutionIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("AWSSDK.StepFunctions"),(WCHAR*)WStr("Amazon.StepFunctions.AmazonStepFunctionsClient"),(WCHAR*)WStr("StartSyncExecutionAsync"),sig045,3,3,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AWS.StepFunctions.StartSyncExecutionAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Core.Shared.MessagingClientDiagnostics"),(WCHAR*)WStr("InstrumentMessage"),sig372,5,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.InstrumentMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Amqp.AmqpConsumer"),(WCHAR*)WStr("ReceiveAsync"),sig309,4,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.AmqpConsumerReceiveAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventDataBatch"),(WCHAR*)WStr("TryAdd"),sig132,2,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.EventDataBatchTryAddIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventHubProducerClient"),(WCHAR*)WStr("SendAsync"),sig189,3,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.EventHubProducerClientSendBatchAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventHubProducerClient"),(WCHAR*)WStr("SendAsync"),sig211,3,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.EventHubProducerClientSendEnumerableAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Core"),(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Pipeline.FunctionExecutionMiddleware"),(WCHAR*)WStr("Invoke"),sig208,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.FunctionExecutionMiddlewareInvokeIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Extensions.DurableTask"),(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Extensions.DurableTask.FunctionsOrchestrator"),(WCHAR*)WStr("RunAsync"),sig320,3,1,1,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.FunctionsOrchestratorRunAsyncIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.Azure.WebJobs.Host"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Host.Executors.FunctionExecutor"),(WCHAR*)WStr("TryExecuteAsync"),sig280,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.AzureFunctionsExecutorTryExecuteAsyncIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.Grpc"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.Grpc.GrpcMessageConversionExtensions"),(WCHAR*)WStr("ToRpcHttp"),sig281,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.GrpcMessageConversionExtensionsToRpcHttpIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.WebHost"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.WebHost.Middleware.FunctionInvocationMiddleware"),(WCHAR*)WStr("Invoke"),sig205,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.FunctionInvocationMiddlewareInvokeIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Core.Shared.MessagingClientDiagnostics"),(WCHAR*)WStr("InstrumentMessage"),sig372,5,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.InstrumentMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ReceiverManager"),(WCHAR*)WStr("ProcessOneMessage"),sig191,3,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ProcessMessageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusMessageBatch"),(WCHAR*)WStr("TryAddMessage"),sig133,2,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.SendServiceBusMessageBatchIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusReceiver"),(WCHAR*)WStr("ReceiveMessagesAsync"),sig310,5,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusReceiverReceiveMessagesAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Core.Shared.MessagingClientDiagnostics"),(WCHAR*)WStr("InstrumentMessage"),sig374,5,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.InstrumentMessageIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Amqp.AmqpConsumer"),(WCHAR*)WStr("ReceiveAsync"),sig311,4,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.AmqpConsumerReceiveAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventDataBatch"),(WCHAR*)WStr("TryAdd"),sig133,2,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.EventDataBatchTryAddIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventHubProducerClient"),(WCHAR*)WStr("SendAsync"),sig190,3,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.EventHubProducerClientSendBatchAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.EventHubs"),(WCHAR*)WStr("Azure.Messaging.EventHubs.Producer.EventHubProducerClient"),(WCHAR*)WStr("SendAsync"),sig212,3,5,9,2,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.EventHubs.EventHubProducerClientSendEnumerableAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Core"),(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Pipeline.FunctionExecutionMiddleware"),(WCHAR*)WStr("Invoke"),sig209,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.FunctionExecutionMiddlewareInvokeIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Extensions.DurableTask"),(WCHAR*)WStr("Microsoft.Azure.Functions.Worker.Extensions.DurableTask.FunctionsOrchestrator"),(WCHAR*)WStr("RunAsync"),sig322,3,1,1,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.FunctionsOrchestratorRunAsyncIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.Azure.WebJobs.Host"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Host.Executors.FunctionExecutor"),(WCHAR*)WStr("TryExecuteAsync"),sig282,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.AzureFunctionsExecutorTryExecuteAsyncIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.Grpc"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.Grpc.GrpcMessageConversionExtensions"),(WCHAR*)WStr("ToRpcHttp"),sig283,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.GrpcMessageConversionExtensionsToRpcHttpIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.WebHost"),(WCHAR*)WStr("Microsoft.Azure.WebJobs.Script.WebHost.Middleware.FunctionInvocationMiddleware"),(WCHAR*)WStr("Invoke"),sig206,2,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.Functions.FunctionInvocationMiddlewareInvokeIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Core.Shared.MessagingClientDiagnostics"),(WCHAR*)WStr("InstrumentMessage"),sig374,5,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.InstrumentMessageIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ReceiverManager"),(WCHAR*)WStr("ProcessOneMessage"),sig192,3,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ProcessMessageIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusMessageBatch"),(WCHAR*)WStr("TryAddMessage"),sig134,2,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.SendServiceBusMessageBatchIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusReceiver"),(WCHAR*)WStr("ReceiveMessagesAsync"),sig312,5,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusReceiverReceiveMessagesAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("CreateDiagnosticScope"),sig046,4,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.SendServiceBusMessagesIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("ScheduleMessagesAsync"),sig311,4,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusSenderScheduleMessagesAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("SendMessagesAsync"),sig190,3,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusSenderSendMessageBatchAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("SendMessagesAsync"),sig212,3,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusSenderSendMessagesAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerCore"),(WCHAR*)WStr("GetItemQueryIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ContainerQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("ScheduleMessagesAsync"),sig313,4,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusSenderScheduleMessagesAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("SendMessagesAsync"),sig191,3,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusSenderSendMessageBatchAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Azure.Messaging.ServiceBus"),(WCHAR*)WStr("Azure.Messaging.ServiceBus.ServiceBusSender"),(WCHAR*)WStr("SendMessagesAsync"),sig213,3,7,14,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Azure.ServiceBus.ServiceBusSenderSendMessagesAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerCore"),(WCHAR*)WStr("GetItemQueryIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ContainerQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerCore"),(WCHAR*)WStr("GetItemQueryStreamIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ContainerQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerCore"),(WCHAR*)WStr("GetItemQueryIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ContainerQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerCore"),(WCHAR*)WStr("GetItemQueryStreamIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ContainerQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.CosmosClient"),(WCHAR*)WStr("GetDatabaseQueryIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ClientQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.ContainerCore"),(WCHAR*)WStr("GetItemQueryStreamIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ContainerQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.CosmosClient"),(WCHAR*)WStr("GetDatabaseQueryIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ClientQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.CosmosClient"),(WCHAR*)WStr("GetDatabaseQueryStreamIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ClientQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.CosmosClient"),(WCHAR*)WStr("GetDatabaseQueryIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ClientQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.CosmosClient"),(WCHAR*)WStr("GetDatabaseQueryStreamIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ClientQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetContainerQueryIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.CosmosClient"),(WCHAR*)WStr("GetDatabaseQueryStreamIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.ClientQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetContainerQueryIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetContainerQueryStreamIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetContainerQueryIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetContainerQueryStreamIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetUserQueryIterator"),sig080,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetContainerQueryStreamIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetUserQueryIterator"),sig081,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.Handlers.RequestInvokerHandler"),(WCHAR*)WStr("SendAsync"),sig279,11,3,12,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.RequestInvokerHandlerSendAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig194,3,3,1,3,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig195,3,3,0,7,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig192,4,3,1,3,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationBis"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig193,4,3,0,0,3,1,1,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationBis"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig196,4,3,0,0,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationTer"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("SendAsync"),sig194,3,3,1,3,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("SendAsync"),sig195,3,3,0,7,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("SendAsync"),sig196,4,3,0,0,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationTer"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.DatabaseCore"),(WCHAR*)WStr("GetUserQueryIterator"),sig082,4,3,6,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.DatabaseQueryIteratorsIntegrations"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Azure.Cosmos.Client"),(WCHAR*)WStr("Microsoft.Azure.Cosmos.Handlers.RequestInvokerHandler"),(WCHAR*)WStr("SendAsync"),sig281,11,3,12,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CosmosDb.RequestInvokerHandlerSendAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig195,3,3,1,3,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig196,3,3,0,7,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig193,4,3,1,3,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationBis"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig194,4,3,0,0,3,1,1,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationBis"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("ExecuteOp"),sig197,4,3,0,0,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationTer"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("SendAsync"),sig195,3,3,1,3,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("SendAsync"),sig196,3,3,0,7,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.Core.ClusterNode"),(WCHAR*)WStr("SendAsync"),sig197,4,3,0,0,3,1,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.ClusterNodeIntegrationTer"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("Execute"),sig048,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("Execute"),sig049,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("Execute"),sig050,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegrationBis"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("ExecuteAsync"),sig197,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("ExecuteAsync"),sig198,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("ExecuteAsync"),sig199,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegrationBis"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("ExecuteAsync"),sig199,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.MultiplexingIOService"),(WCHAR*)WStr("ExecuteAsync"),sig200,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegrationBis"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("Execute"),sig048,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("Execute"),sig049,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("Execute"),sig050,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegrationBis"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig197,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig198,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig199,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegrationBis"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig199,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.PooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig200,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegrationBis"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("Execute"),sig048,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("Execute"),sig049,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("Execute"),sig050,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteIntegrationBis"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig197,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig198,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig199,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegrationBis"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackCustomEvent"),sig398,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackCustomEventIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackCustomEvent"),sig407,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackCustomEventMetadataIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginFailureEvent"),sig402,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginFailureEventIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginFailureEvent"),sig405,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginFailureEventMetadataIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginSuccessEvent"),sig398,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginSuccessEventIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginSuccessEvent"),sig407,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginSuccessEventMetadataIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginFailure"),sig403,5,3,0,15,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginFailureUserDetailsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginFailure"),sig406,5,3,0,15,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginFailureUserIdIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginSuccess"),sig400,4,3,0,15,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginSuccessUserDetailsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginSuccess"),sig412,4,3,15,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginSuccessUserIdIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Baggage"),(WCHAR*)WStr("get_Current"),sig142,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Baggage.Baggage_GetCurrent_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Baggage"),(WCHAR*)WStr("set_Current"),sig373,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Baggage.Baggage_SetCurrent_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestExtensions"),(WCHAR*)WStr("AddBenchmarkData"),sig342,5,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestExtensionsAddBenchmarkDataIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestExtensions"),(WCHAR*)WStr("SetBenchmarkMetadata"),sig341,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestExtensionsSetBenchmarkMetadataIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestExtensions"),(WCHAR*)WStr("SetParameters"),sig343,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestExtensionsSetParametersIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig199,2,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Couchbase.NetClient"),(WCHAR*)WStr("Couchbase.IO.Services.SharedPooledIOService"),(WCHAR*)WStr("ExecuteAsync"),sig200,3,2,2,8,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Couchbase.IIOServiceExecuteAsyncIntegrationBis"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackCustomEvent"),sig400,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackCustomEventIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackCustomEvent"),sig409,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackCustomEventMetadataIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginFailureEvent"),sig404,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginFailureEventIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginFailureEvent"),sig407,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginFailureEventMetadataIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginSuccessEvent"),sig400,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginSuccessEventIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdk"),(WCHAR*)WStr("TrackUserLoginSuccessEvent"),sig409,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdk.EventTrackingSdkTrackUserLoginSuccessEventMetadataIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginFailure"),sig405,5,3,0,15,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginFailureUserDetailsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginFailure"),sig408,5,3,0,15,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginFailureUserIdIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginSuccess"),sig402,4,3,0,15,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginSuccessUserDetailsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.AppSec.EventTrackingSdkV2"),(WCHAR*)WStr("TrackUserLoginSuccess"),sig414,4,3,15,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.AppSec.EventTrackingSdkV2.EventTrackingSdkV2TrackUserLoginSuccessUserIdIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Baggage"),(WCHAR*)WStr("get_Current"),sig143,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Baggage.Baggage_GetCurrent_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Baggage"),(WCHAR*)WStr("set_Current"),sig375,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Baggage.Baggage_SetCurrent_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestExtensions"),(WCHAR*)WStr("AddBenchmarkData"),sig344,5,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestExtensionsAddBenchmarkDataIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestExtensions"),(WCHAR*)WStr("SetBenchmarkMetadata"),sig343,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestExtensionsSetBenchmarkMetadataIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestExtensions"),(WCHAR*)WStr("SetParameters"),sig345,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestExtensionsSetParametersIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestModule"),(WCHAR*)WStr("InternalCreate"),sig052,5,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestModuleInternalCreateIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Ci.TestSession"),(WCHAR*)WStr("InternalGetOrCreate"),sig053,6,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Ci.TestSessionInternalGetOrCreateIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.GlobalSettings"),(WCHAR*)WStr("SetDebugEnabled"),sig366,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.GlobalSettingsSetDebugEnabledIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig171,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_AnalyticsSampleRate"),sig152,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.AnalyticsSampleRateGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_Enabled"),sig171,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.EnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_IntegrationName"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.IntegrationNameGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.GlobalSettings"),(WCHAR*)WStr("SetDebugEnabled"),sig368,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.GlobalSettingsSetDebugEnabledIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig172,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_AnalyticsSampleRate"),sig153,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.AnalyticsSampleRateGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_Enabled"),sig172,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.EnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettings"),(WCHAR*)WStr("get_IntegrationName"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettings.IntegrationNameGetIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableIntegrationSettingsCollection"),(WCHAR*)WStr("get_Item"),sig056,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableIntegrationSettingsCollectionIndexerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_AgentUri"),sig332,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.AgentUriIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_CustomSamplingRules"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.CustomSamplingRulesGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_Environment"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.EnvironmentGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_AgentUri"),sig334,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.AgentUriIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_CustomSamplingRules"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.CustomSamplingRulesGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_Environment"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.EnvironmentGetIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_Exporter"),sig055,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.ExporterGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_GlobalSamplingRate"),sig172,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.GlobalSamplingRateGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_GlobalTags"),sig144,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.GlobalTagsGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_GrpcTags"),sig144,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.GrpcTagsGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_HeaderTags"),sig144,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.HeaderTagsGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_GlobalSamplingRate"),sig173,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.GlobalSamplingRateGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_GlobalTags"),sig145,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.GlobalTagsGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_GrpcTags"),sig145,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.GrpcTagsGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_HeaderTags"),sig145,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.HeaderTagsGetIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_Integrations"),sig057,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.IntegrationsGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_KafkaCreateConsumerScopeEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.KafkaCreateConsumerScopeEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_LogsInjectionEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.LogsInjectionEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_MaxTracesSubmittedPerSecond"),sig157,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.MaxTracesSubmittedPerSecondGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_ServiceName"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.ServiceNameGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_ServiceVersion"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.ServiceVersionGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_StartupDiagnosticLogEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.StartupDiagnosticLogEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_StatsComputationEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.StatsComputationEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_TraceEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.TraceEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_TracerMetricsEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.TracerMetricsEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig171,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_AnalyticsSampleRate"),sig152,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.AnalyticsSampleRateGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_Enabled"),sig171,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.EnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_IntegrationName"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.IntegrationNameGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_KafkaCreateConsumerScopeEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.KafkaCreateConsumerScopeEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_LogsInjectionEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.LogsInjectionEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_MaxTracesSubmittedPerSecond"),sig158,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.MaxTracesSubmittedPerSecondGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_ServiceName"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.ServiceNameGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_ServiceVersion"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.ServiceVersionGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_StartupDiagnosticLogEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.StartupDiagnosticLogEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_StatsComputationEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.StatsComputationEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_TraceEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.TraceEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.ImmutableTracerSettings"),(WCHAR*)WStr("get_TracerMetricsEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.ImmutableTracerSettings.TracerMetricsEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig172,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_AnalyticsSampleRate"),sig153,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.AnalyticsSampleRateGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_Enabled"),sig172,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.EnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettings"),(WCHAR*)WStr("get_IntegrationName"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettings.IntegrationNameGetIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.IntegrationSettingsCollection"),(WCHAR*)WStr("get_Item"),sig058,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.IntegrationSettingsCollectionIndexerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr(".ctor"),sig333,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.CtorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr(".ctor"),sig366,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.CtorUseDefaultSourcesIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr(".ctor"),sig335,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.CtorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr(".ctor"),sig368,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.CtorUseDefaultSourcesIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("FromDefaultSources"),sig060,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.FromDefaultSourcesIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_AgentUri"),sig332,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.AgentUriGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_CustomSamplingRules"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.CustomSamplingRulesGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_DiagnosticSourceEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.DiagnosticSourceEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_DisabledIntegrationNames"),sig140,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.DisabledIntegrationNamesGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_Environment"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.EnvironmentGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_AgentUri"),sig334,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.AgentUriGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_AnalyticsEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.AnalyticsEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_CustomSamplingRules"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.CustomSamplingRulesGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_DiagnosticSourceEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.DiagnosticSourceEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_DisabledIntegrationNames"),sig141,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.DisabledIntegrationNamesGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_Environment"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.EnvironmentGetIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_Exporter"),sig054,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.ExporterGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_GlobalSamplingRate"),sig172,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.GlobalSamplingRateGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_GlobalTags"),sig142,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.GlobalTagsGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_GrpcTags"),sig142,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.GrpcTagsGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_HeaderTags"),sig142,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.HeaderTagsGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_GlobalSamplingRate"),sig173,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.GlobalSamplingRateGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_GlobalTags"),sig143,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.GlobalTagsGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_GrpcTags"),sig143,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.GrpcTagsGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_HeaderTags"),sig143,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.HeaderTagsGetIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_Integrations"),sig059,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.IntegrationsGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_KafkaCreateConsumerScopeEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.KafkaCreateConsumerScopeEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_LogsInjectionEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.LogsInjectionEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_MaxTracesSubmittedPerSecond"),sig157,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.MaxTracesSubmittedPerSecondGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_ServiceName"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.ServiceNameGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_ServiceVersion"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.ServiceVersionGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_StartupDiagnosticLogEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.StartupDiagnosticLogEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_StatsComputationEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.StatsComputationEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_TraceEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.TraceEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_TracerMetricsEnabled"),sig131,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.TracerMetricsEnabledGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("PopulateDictionary"),sig370,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.PopulateDictionaryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("set_DiagnosticSourceEnabled"),sig366,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.DiagnosticSourceEnabledSetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.DataStreams"),(WCHAR*)WStr("TrackTransactionInternal"),sig409,3,3,43,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.DataStreams.DataStreamsTrackTransactionIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.ExtensionMethods.SpanExtensions"),(WCHAR*)WStr("SetTraceSamplingPriority"),sig344,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Extensions.SpanExtensionsSetTraceSamplingPriorityIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextExtractor"),(WCHAR*)WStr(".ctor"),sig333,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextExtractorConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_KafkaCreateConsumerScopeEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.KafkaCreateConsumerScopeEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_LogsInjectionEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.LogsInjectionEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_MaxTracesSubmittedPerSecond"),sig158,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.MaxTracesSubmittedPerSecondGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_ServiceName"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.ServiceNameGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_ServiceVersion"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.ServiceVersionGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_StartupDiagnosticLogEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.StartupDiagnosticLogEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_StatsComputationEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.StatsComputationEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_TraceEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.TraceEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("get_TracerMetricsEnabled"),sig132,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.TracerMetricsEnabledGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("PopulateDictionary"),sig372,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.PopulateDictionaryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Configuration.TracerSettings"),(WCHAR*)WStr("set_DiagnosticSourceEnabled"),sig368,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Configuration.TracerSettings.DiagnosticSourceEnabledSetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.DataStreams"),(WCHAR*)WStr("TrackTransactionInternal"),sig411,3,3,43,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.DataStreams.DataStreamsTrackTransactionIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.ExtensionMethods.SpanExtensions"),(WCHAR*)WStr("SetTraceSamplingPriority"),sig346,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Extensions.SpanExtensionsSetTraceSamplingPriorityIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextExtractor"),(WCHAR*)WStr(".ctor"),sig335,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextExtractorConstructorIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextExtractor"),(WCHAR*)WStr("Extract"),sig068,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextExtractorExtractIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextExtractor"),(WCHAR*)WStr("ExtractIncludingDsm"),sig069,5,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextExtractorExtractIncludingDsmIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextInjector"),(WCHAR*)WStr(".ctor"),sig333,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextInjectorConstructorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextInjector"),(WCHAR*)WStr("Inject"),sig334,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextInjectorInjectIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextInjector"),(WCHAR*)WStr("InjectIncludingDsm"),sig335,6,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextInjectorInjectIncludingDsmIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextInjector"),(WCHAR*)WStr(".ctor"),sig335,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextInjectorConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextInjector"),(WCHAR*)WStr("Inject"),sig336,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextInjectorInjectIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanContextInjector"),(WCHAR*)WStr("InjectIncludingDsm"),sig337,6,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Propagators.SpanContextInjectorInjectIncludingDsmIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanExtensions"),(WCHAR*)WStr("SetTag"),sig066,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Extensions.SpanExtensionsSetTagIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanExtensions"),(WCHAR*)WStr("SetUser"),sig345,9,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Extensions.SpanExtensionsSetUserIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr(".ctor"),sig391,3,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.CtorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("Configure"),sig369,2,3,7,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.ConfigureIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("Configure"),sig369,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.ConfigureIntegration_Pre3_7"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.SpanExtensions"),(WCHAR*)WStr("SetUser"),sig347,9,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Extensions.SpanExtensionsSetUserIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr(".ctor"),sig393,3,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.CtorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("Configure"),sig371,2,3,7,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.ConfigureIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("Configure"),sig371,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.ConfigureIntegration_Pre3_7"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("Datadog.Trace.IDatadogOpenTracingTracer.StartSpan"),sig067,6,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.StartSpanIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("ForceFlushAsync"),sig188,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.ForceFlushAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("ForceFlushAsync"),sig189,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.ForceFlushAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("get_ActiveScope"),sig062,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetActiveScopeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("get_DefaultServiceName"),sig181,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetDefaultServiceNameIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("GetAutomaticTracerInstance"),sig173,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetAutomaticTracerInstanceIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("GetUpdatedImmutableTracerSettings"),sig141,3,3,7,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetUpdatedImmutableTracerSettingsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("get_DefaultServiceName"),sig182,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetDefaultServiceNameIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("GetAutomaticTracerInstance"),sig174,1,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetAutomaticTracerInstanceIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("GetUpdatedImmutableTracerSettings"),sig142,3,3,7,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.GetUpdatedImmutableTracerSettingsIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("StartActive"),sig064,6,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.StartActiveImplementationIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("StartActive"),sig063,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.StartActiveOperationNameIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.Trace.Manual"),(WCHAR*)WStr("Datadog.Trace.Tracer"),(WCHAR*)WStr("StartActive"),sig065,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.Tracer.StartActiveSpanCreationSettingsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.OpenTracing"),(WCHAR*)WStr("Datadog.Trace.OpenTracing.OpenTracingTracerFactory"),(WCHAR*)WStr("CreateTracer"),sig122,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenTracing.OpenTracingTracerFactoryCreateTracerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace.OpenTracing"),(WCHAR*)WStr("Datadog.Trace.OpenTracing.OpenTracingTracerFactory"),(WCHAR*)WStr("WrapTracer"),sig121,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenTracing.OpenTracingTracerFactoryWrapTracerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Trace"),(WCHAR*)WStr("Datadog.Trace.Util.ProcessHelpers"),(WCHAR*)WStr("StartWithDoNotTrace"),sig151,3,2,49,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.VersionConflict.ProcessHelpersStartWithDoNotTraceIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.OpenTracing"),(WCHAR*)WStr("Datadog.Trace.OpenTracing.OpenTracingTracerFactory"),(WCHAR*)WStr("CreateTracer"),sig123,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenTracing.OpenTracingTracerFactoryCreateTracerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace.OpenTracing"),(WCHAR*)WStr("Datadog.Trace.OpenTracing.OpenTracingTracerFactory"),(WCHAR*)WStr("WrapTracer"),sig122,2,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenTracing.OpenTracingTracerFactoryWrapTracerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Trace"),(WCHAR*)WStr("Datadog.Trace.Util.ProcessHelpers"),(WCHAR*)WStr("StartWithDoNotTrace"),sig152,3,2,49,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.VersionConflict.ProcessHelpersStartWithDoNotTraceIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("DnsClient"),(WCHAR*)WStr("DnsClient.LookupClient"),(WCHAR*)WStr("QueryInternal"),sig070,4,1,3,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("DnsClient"),(WCHAR*)WStr("DnsClient.LookupClient"),(WCHAR*)WStr("QueryInternalAsync"),sig270,5,1,3,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient.QueryInternalAsyncIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("coverlet.core"),(WCHAR*)WStr("Coverlet.Core.Coverage"),(WCHAR*)WStr("GetCoverageResult"),sig051,1,3,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.CoverageGetCoverageResultIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("dotnet"),(WCHAR*)WStr("Microsoft.DotNet.Tools.Test.TestCommand"),(WCHAR*)WStr(".ctor"),sig383,6,2,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommand5ctorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("dotnet"),(WCHAR*)WStr("Microsoft.DotNet.Tools.Test.TestCommand"),(WCHAR*)WStr(".ctor"),sig382,4,6,0,0,9,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandctorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("dotnet"),(WCHAR*)WStr("Microsoft.DotNet.Tools.Test.TestCommand"),(WCHAR*)WStr("Run"),sig162,2,2,0,0,9,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandRunIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TraceDataCollector"),(WCHAR*)WStr("Microsoft.VisualStudio.TraceCollector.VanguardCollector.ManagedVanguard"),(WCHAR*)WStr("Stop"),sig333,1,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ManagedVanguardStopIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("vstest.console"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("Execute"),sig160,2,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("vstest.console"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("GetArgumentProcessors"),sig161,3,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorGetArgumentProcessorsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("vstest.console.arm64"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("Execute"),sig160,2,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("vstest.console.arm64"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("GetArgumentProcessors"),sig161,3,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorGetArgumentProcessorsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("dotnet"),(WCHAR*)WStr("Microsoft.DotNet.Tools.Test.TestCommand"),(WCHAR*)WStr(".ctor"),sig385,6,2,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommand5ctorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("dotnet"),(WCHAR*)WStr("Microsoft.DotNet.Tools.Test.TestCommand"),(WCHAR*)WStr(".ctor"),sig384,4,6,0,0,9,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandctorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("dotnet"),(WCHAR*)WStr("Microsoft.DotNet.Tools.Test.TestCommand"),(WCHAR*)WStr("Run"),sig163,2,2,0,0,9,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.TestCommandRunIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TraceDataCollector"),(WCHAR*)WStr("Microsoft.VisualStudio.TraceCollector.VanguardCollector.ManagedVanguard"),(WCHAR*)WStr("Stop"),sig335,1,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ManagedVanguardStopIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("vstest.console"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("Execute"),sig161,2,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("vstest.console"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("GetArgumentProcessors"),sig162,3,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorGetArgumentProcessorsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("vstest.console.arm64"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("Execute"),sig161,2,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("vstest.console.arm64"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CommandLine.Executor"),(WCHAR*)WStr("GetArgumentProcessors"),sig162,3,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.DotnetTest.ExecutorGetArgumentProcessorsIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearch"),sig005,2,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V6.RequestPipeline_CallElasticsearch_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearch"),sig070,2,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V5.RequestPipeline_CallElasticsearch_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearchAsync"),sig230,3,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V6.RequestPipeline_CallElasticsearchAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearchAsync"),sig269,3,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V5.RequestPipeline_CallElasticsearchAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearch"),sig071,2,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V5.RequestPipeline_CallElasticsearch_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearchAsync"),sig231,3,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V6.RequestPipeline_CallElasticsearchAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.RequestPipeline"),(WCHAR*)WStr("CallElasticsearchAsync"),sig271,3,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V5.RequestPipeline_CallElasticsearchAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.Transport`1"),(WCHAR*)WStr("Request"),sig004,5,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V7.Transport_Request_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.Transport`1"),(WCHAR*)WStr("RequestAsync"),sig229,6,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V7.Transport_RequestAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.ExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig224,2,2,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.ExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig224,2,5,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegrationV5AndV7"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.SubscriptionExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig224,2,2,3,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.SubscriptionExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig224,2,5,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegrationV5AndV7"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("Validate"),sig071,7,2,3,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsync"),sig235,7,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsync"),sig231,7,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegrationV4"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsyncCoreAsync"),sig232,3,5,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegrationV5AndV7"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsyncCoreAsync"),sig232,3,7,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegrationV8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("GraphQL.SystemReactive"),(WCHAR*)WStr("GraphQL.Execution.SubscriptionExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig224,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.ParsingPrimitives"),(WCHAR*)WStr("ReadRawString"),sig183,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.IAST.ParsingPrimitivesReadRawStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Grpc.AspNetCore.Server"),(WCHAR*)WStr("Grpc.AspNetCore.Server.Internal.CallHandlers.ServerCallHandlerBase`3"),(WCHAR*)WStr("HandleCallAsync"),sig205,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.ServerCallHandlerBaseHandleCallAsyncIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Grpc.AspNetCore.Server"),(WCHAR*)WStr("Grpc.AspNetCore.Server.Internal.GrpcProtocolHelpers"),(WCHAR*)WStr("BuildHttpErrorResponse"),sig353,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.GrpcProtocolHelpersBuildHttpErrorResponseIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Grpc.AspNetCore.Server"),(WCHAR*)WStr("Grpc.AspNetCore.Server.Internal.HttpContextServerCallContext"),(WCHAR*)WStr("LogCallEnd"),sig333,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.HttpContextServerCallContextLogCallEndIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.DefaultCallInvoker"),(WCHAR*)WStr("CreateCall"),sig072,4,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.DefaultCallInvokerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCall`2"),(WCHAR*)WStr("HandleFinished"),sig367,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.AsyncCallHandleFinishedInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCall`2"),(WCHAR*)WStr("HandleUnaryResponse"),sig368,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.AsyncCallHandleUnaryResponseInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCallServer`2"),(WCHAR*)WStr("SendInitialMetadataAsync"),sig201,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.AsyncCallServerSendInitialMetadataAsyncInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCallServer`2"),(WCHAR*)WStr("SendStatusFromServerAsync"),sig202,4,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.AsyncCallServerSendStatusFromServerAsyncInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.ClientStreamingServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig200,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.DuplexStreamingServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig200,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.MetadataArraySafeHandle"),(WCHAR*)WStr("Create"),sig073,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.MetadataArraySafeHandleCreateInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.ServerStreamingServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig200,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.UnaryServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig200,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Grpc.Net.Client"),(WCHAR*)WStr("Grpc.Net.Client.Internal.GrpcCall`2"),(WCHAR*)WStr("FinishCall"),sig386,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcNetClient.GrpcCallFinishCallIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Grpc.Net.Client"),(WCHAR*)WStr("Grpc.Net.Client.Internal.GrpcCall`2"),(WCHAR*)WStr("FinishCall"),sig387,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcNetClient.GrpcCallFinishCallPre243Integration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Grpc.Net.Client"),(WCHAR*)WStr("Grpc.Net.Client.Internal.GrpcCall`2"),(WCHAR*)WStr("RunCall"),sig214,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcNetClient.GrpcCallRunCallIntegration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Hangfire.Core"),(WCHAR*)WStr("Hangfire.Common.JobFilterCollection"),(WCHAR*)WStr(".ctor"),sig333,1,1,7,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Hangfire.JobFilterCollectionCtorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig138,4,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegration"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig139,2,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig137,2,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHashAsync"),sig213,3,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationTer"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig138,4,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegration"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig139,2,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig137,2,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHashAsync"),sig213,3,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationTer"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.MutationExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig272,2,11,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtra"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig272,2,11,0,0,12,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtra"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig275,2,13,0,0,13,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtraV13"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig274,2,14,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtraV13"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.RequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig271,3,11,0,0,12,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.RequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig271,3,13,0,0,13,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationV13"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.RequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig270,3,14,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationV14"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Types"),(WCHAR*)WStr("HotChocolate.Execution.DefaultRequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig270,3,16,0,0,16,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationV14"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("HotChocolate.Types"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig273,2,16,0,0,16,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtraV16"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Ocelot"),(WCHAR*)WStr("Ocelot.Requester.MessageInvokerPool"),(WCHAR*)WStr("CreateHandler"),sig165,2,23,0,0,24,0,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.OcelotMessageInvokerPoolIntegration"),CallTargetKind::Default,1,8}, -{(WCHAR*)WStr("Ocelot"),(WCHAR*)WStr("Ocelot.Requester.MessageInvokerPool"),(WCHAR*)WStr("CreateHandler"),sig167,2,24,1,0,25,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.OcelotMessageInvokerPoolIntegration"),CallTargetKind::Default,1,8}, -{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.CurlHandler"),(WCHAR*)WStr("SendAsync"),sig316,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.CurlHandler.CurlHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.HttpClientHandler"),(WCHAR*)WStr("Send"),sig166,3,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.HttpClientHandler.HttpClientHandlerSyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.HttpClientHandler"),(WCHAR*)WStr("SendAsync"),sig316,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.HttpClientHandler.HttpClientHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),(WCHAR*)WStr("Send"),sig166,3,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.SocketsHttpHandlerSyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),(WCHAR*)WStr("SendAsync"),sig316,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.SocketsHttpHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.WinHttpHandler"),(WCHAR*)WStr("SendAsync"),sig316,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.WinHttpHandler.WinHttpHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Http.WinHttpHandler"),(WCHAR*)WStr("System.Net.Http.WinHttpHandler"),(WCHAR*)WStr("SendAsync"),sig316,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.WinHttpHandler.WinHttpHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Yarp.ReverseProxy"),(WCHAR*)WStr("Yarp.ReverseProxy.Forwarder.ForwarderHttpClientFactory"),(WCHAR*)WStr("ConfigureHandler"),sig420,3,1,1,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.YarpForwarderHttpClientFactoryIntegration"),CallTargetKind::Default,1,8}, -{(WCHAR*)WStr("amqmdnetstd"),(WCHAR*)WStr("IBM.WMQ.MQDestination"),(WCHAR*)WStr("Get"),sig350,4,9,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.IbmMq.GetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("amqmdnetstd"),(WCHAR*)WStr("IBM.WMQ.MQDestination"),(WCHAR*)WStr("Put"),sig351,3,9,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.IbmMq.PutIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactory"),(WCHAR*)WStr(".ctor"),sig375,3,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.LoggerFactoryConstructorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactory"),(WCHAR*)WStr(".ctor"),sig376,4,5,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.LoggerFactoryConstructorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactory"),(WCHAR*)WStr(".ctor"),sig377,5,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.LoggerFactoryConstructorNet7Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactoryScopeProvider"),(WCHAR*)WStr("ForEachScope"),sig365,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.LoggerFactoryScopeProviderForEachScopeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Logging.Abstractions"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerExternalScopeProvider"),(WCHAR*)WStr("ForEachScope"),sig365,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.LoggerExternalScopeProviderForEachScopeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ExtendedLoggerFactory"),(WCHAR*)WStr(".ctor"),sig379,12,9,5,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.ExtendedLoggerFactoryConstructorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ExtendedLoggerFactory"),(WCHAR*)WStr(".ctor"),sig380,10,8,0,0,9,3,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.ExtendedLoggerFactoryConstructorIntegration_8xx"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ExtendedLoggerFactory"),(WCHAR*)WStr(".ctor"),sig378,11,9,3,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.ExtendedLoggerFactoryConstructorIntegration_930_940"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactoryScopeProvider"),(WCHAR*)WStr("ForEachScope"),sig365,3,8,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.LoggerFactoryScopeProviderForEachScopeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr(".ctor"),sig338,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerConstructorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Close"),sig333,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerCloseIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Commit"),sig143,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerCommitAllIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Commit"),sig374,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerCommitIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Elasticsearch.Net"),(WCHAR*)WStr("Elasticsearch.Net.Transport`1"),(WCHAR*)WStr("RequestAsync"),sig230,6,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V7.Transport_RequestAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.ExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig225,2,2,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.ExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig225,2,5,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegrationV5AndV7"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.SubscriptionExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig225,2,2,3,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Execution.SubscriptionExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig225,2,5,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegrationV5AndV7"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("Validate"),sig072,7,2,3,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsync"),sig236,7,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsync"),sig232,7,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegrationV4"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsyncCoreAsync"),sig233,3,5,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegrationV5AndV7"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL"),(WCHAR*)WStr("GraphQL.Validation.DocumentValidator"),(WCHAR*)WStr("ValidateAsyncCoreAsync"),sig233,3,7,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ValidateAsyncIntegrationV8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("GraphQL.SystemReactive"),(WCHAR*)WStr("GraphQL.Execution.SubscriptionExecutionStrategy"),(WCHAR*)WStr("ExecuteAsync"),sig225,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.Net.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.ParsingPrimitives"),(WCHAR*)WStr("ReadRawString"),sig184,4,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.IAST.ParsingPrimitivesReadRawStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Grpc.AspNetCore.Server"),(WCHAR*)WStr("Grpc.AspNetCore.Server.Internal.CallHandlers.ServerCallHandlerBase`3"),(WCHAR*)WStr("HandleCallAsync"),sig206,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.ServerCallHandlerBaseHandleCallAsyncIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Grpc.AspNetCore.Server"),(WCHAR*)WStr("Grpc.AspNetCore.Server.Internal.GrpcProtocolHelpers"),(WCHAR*)WStr("BuildHttpErrorResponse"),sig355,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.GrpcProtocolHelpersBuildHttpErrorResponseIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Grpc.AspNetCore.Server"),(WCHAR*)WStr("Grpc.AspNetCore.Server.Internal.HttpContextServerCallContext"),(WCHAR*)WStr("LogCallEnd"),sig335,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcAspNetCoreServer.HttpContextServerCallContextLogCallEndIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.DefaultCallInvoker"),(WCHAR*)WStr("CreateCall"),sig073,4,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.DefaultCallInvokerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCall`2"),(WCHAR*)WStr("HandleFinished"),sig369,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.AsyncCallHandleFinishedInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCall`2"),(WCHAR*)WStr("HandleUnaryResponse"),sig370,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.AsyncCallHandleUnaryResponseInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCallServer`2"),(WCHAR*)WStr("SendInitialMetadataAsync"),sig202,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.AsyncCallServerSendInitialMetadataAsyncInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.AsyncCallServer`2"),(WCHAR*)WStr("SendStatusFromServerAsync"),sig203,4,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.AsyncCallServerSendStatusFromServerAsyncInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.ClientStreamingServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig201,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.DuplexStreamingServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig201,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.MetadataArraySafeHandle"),(WCHAR*)WStr("Create"),sig074,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Client.MetadataArraySafeHandleCreateInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.ServerStreamingServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig201,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Core"),(WCHAR*)WStr("Grpc.Core.Internal.UnaryServerCallHandler`2"),(WCHAR*)WStr("HandleCall"),sig201,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcLegacy.Server.ServerCallHandlerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Grpc.Net.Client"),(WCHAR*)WStr("Grpc.Net.Client.Internal.GrpcCall`2"),(WCHAR*)WStr("FinishCall"),sig388,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcNetClient.GrpcCallFinishCallIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Grpc.Net.Client"),(WCHAR*)WStr("Grpc.Net.Client.Internal.GrpcCall`2"),(WCHAR*)WStr("FinishCall"),sig389,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcNetClient.GrpcCallFinishCallPre243Integration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Grpc.Net.Client"),(WCHAR*)WStr("Grpc.Net.Client.Internal.GrpcCall`2"),(WCHAR*)WStr("RunCall"),sig215,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Grpc.GrpcDotNet.GrpcNetClient.GrpcCallRunCallIntegration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Hangfire.Core"),(WCHAR*)WStr("Hangfire.Common.JobFilterCollection"),(WCHAR*)WStr(".ctor"),sig335,1,1,7,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Hangfire.JobFilterCollectionCtorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig139,4,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegration"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig140,2,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig138,2,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHashAsync"),sig214,3,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationTer"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig139,4,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegration"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig140,2,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHash"),sig138,2,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationBis"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.HashAlgorithm"),(WCHAR*)WStr("ComputeHashAsync"),sig214,3,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.HashAlgorithm.HashAlgorithmIntegrationTer"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.MutationExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig274,2,11,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtra"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig274,2,11,0,0,12,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtra"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig277,2,13,0,0,13,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtraV13"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig276,2,14,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtraV13"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.RequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig273,3,11,0,0,12,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.RequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig273,3,13,0,0,13,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationV13"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Execution"),(WCHAR*)WStr("HotChocolate.Execution.RequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig272,3,14,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationV14"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Types"),(WCHAR*)WStr("HotChocolate.Execution.DefaultRequestExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig272,3,16,0,0,16,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationV14"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("HotChocolate.Types"),(WCHAR*)WStr("HotChocolate.Execution.Processing.QueryExecutor"),(WCHAR*)WStr("ExecuteAsync"),sig275,2,16,0,0,16,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.HotChocolate.ExecuteAsyncIntegrationExtraV16"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Ocelot"),(WCHAR*)WStr("Ocelot.Requester.MessageInvokerPool"),(WCHAR*)WStr("CreateHandler"),sig166,2,23,0,0,24,0,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.OcelotMessageInvokerPoolIntegration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("Ocelot"),(WCHAR*)WStr("Ocelot.Requester.MessageInvokerPool"),(WCHAR*)WStr("CreateHandler"),sig168,2,24,1,0,25,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.OcelotMessageInvokerPoolIntegration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.CurlHandler"),(WCHAR*)WStr("SendAsync"),sig318,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.CurlHandler.CurlHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.HttpClientHandler"),(WCHAR*)WStr("Send"),sig167,3,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.HttpClientHandler.HttpClientHandlerSyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.HttpClientHandler"),(WCHAR*)WStr("SendAsync"),sig318,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.HttpClientHandler.HttpClientHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),(WCHAR*)WStr("Send"),sig167,3,5,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.SocketsHttpHandlerSyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.SocketsHttpHandler"),(WCHAR*)WStr("SendAsync"),sig318,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.SocketsHttpHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Http"),(WCHAR*)WStr("System.Net.Http.WinHttpHandler"),(WCHAR*)WStr("SendAsync"),sig318,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.WinHttpHandler.WinHttpHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Http.WinHttpHandler"),(WCHAR*)WStr("System.Net.Http.WinHttpHandler"),(WCHAR*)WStr("SendAsync"),sig318,3,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.WinHttpHandler.WinHttpHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Yarp.ReverseProxy"),(WCHAR*)WStr("Yarp.ReverseProxy.Forwarder.ForwarderHttpClientFactory"),(WCHAR*)WStr("ConfigureHandler"),sig422,3,1,1,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.YarpForwarderHttpClientFactoryIntegration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("amqmdnetstd"),(WCHAR*)WStr("IBM.WMQ.MQDestination"),(WCHAR*)WStr("Get"),sig352,4,9,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.IbmMq.GetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("amqmdnetstd"),(WCHAR*)WStr("IBM.WMQ.MQDestination"),(WCHAR*)WStr("Put"),sig353,3,9,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.IbmMq.PutIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactory"),(WCHAR*)WStr(".ctor"),sig377,3,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.LoggerFactoryConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactory"),(WCHAR*)WStr(".ctor"),sig378,4,5,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.LoggerFactoryConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactory"),(WCHAR*)WStr(".ctor"),sig379,5,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.LoggerFactoryConstructorNet7Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Logging"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactoryScopeProvider"),(WCHAR*)WStr("ForEachScope"),sig367,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.LoggerFactoryScopeProviderForEachScopeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Logging.Abstractions"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerExternalScopeProvider"),(WCHAR*)WStr("ForEachScope"),sig367,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.LoggerExternalScopeProviderForEachScopeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ExtendedLoggerFactory"),(WCHAR*)WStr(".ctor"),sig381,12,9,5,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.ExtendedLoggerFactoryConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ExtendedLoggerFactory"),(WCHAR*)WStr(".ctor"),sig382,10,8,0,0,9,3,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.ExtendedLoggerFactoryConstructorIntegration_8xx"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.ExtendedLoggerFactory"),(WCHAR*)WStr(".ctor"),sig380,11,9,3,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.DirectSubmission.ExtendedLoggerFactoryConstructorIntegration_930_940"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Extensions.Telemetry"),(WCHAR*)WStr("Microsoft.Extensions.Logging.LoggerFactoryScopeProvider"),(WCHAR*)WStr("ForEachScope"),sig367,3,8,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.ILogger.LoggerFactoryScopeProviderForEachScopeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr(".ctor"),sig340,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Close"),sig335,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerCloseIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Commit"),sig144,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerCommitAllIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Commit"),sig376,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerCommitIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Consume"),sig047,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerConsumeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Dispose"),sig333,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerDisposeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Unsubscribe"),sig333,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerUnsubscribeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2"),(WCHAR*)WStr(".ctor"),sig339,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProducerConstructorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2"),(WCHAR*)WStr("Produce"),sig340,4,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProduceSyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2"),(WCHAR*)WStr("ProduceAsync"),sig268,4,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProduceAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2+TypedDeliveryHandlerShim_Action"),(WCHAR*)WStr(".ctor"),sig399,5,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProduceSyncDeliveryHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("log4net"),(WCHAR*)WStr("log4net.Appender.AppenderCollection"),(WCHAR*)WStr("ToArray"),sig074,1,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Log4Net.DirectSubmission.AppenderCollectionIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("log4net"),(WCHAR*)WStr("log4net.Appender.AppenderCollection"),(WCHAR*)WStr("ToArray"),sig074,1,1,0,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Log4Net.DirectSubmission.AppenderCollectionLegacyIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("log4net"),(WCHAR*)WStr("log4net.Util.AppenderAttachedImpl"),(WCHAR*)WStr("AppendLoopOnAppenders"),sig158,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Log4Net.AppenderAttachedImplIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Dispose"),sig335,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerDisposeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Consumer`2"),(WCHAR*)WStr("Unsubscribe"),sig335,1,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaConsumerUnsubscribeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2"),(WCHAR*)WStr(".ctor"),sig341,2,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProducerConstructorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2"),(WCHAR*)WStr("Produce"),sig342,4,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProduceSyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2"),(WCHAR*)WStr("ProduceAsync"),sig269,4,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProduceAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Confluent.Kafka"),(WCHAR*)WStr("Confluent.Kafka.Producer`2+TypedDeliveryHandlerShim_Action"),(WCHAR*)WStr(".ctor"),sig401,5,1,4,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Kafka.KafkaProduceSyncDeliveryHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("log4net"),(WCHAR*)WStr("log4net.Appender.AppenderCollection"),(WCHAR*)WStr("ToArray"),sig075,1,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Log4Net.DirectSubmission.AppenderCollectionIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("log4net"),(WCHAR*)WStr("log4net.Appender.AppenderCollection"),(WCHAR*)WStr("ToArray"),sig075,1,1,0,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Log4Net.DirectSubmission.AppenderCollectionLegacyIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("log4net"),(WCHAR*)WStr("log4net.Util.AppenderAttachedImpl"),(WCHAR*)WStr("AppendLoopOnAppenders"),sig159,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Log4Net.AppenderAttachedImplIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("Execute"),sig007,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_Execute_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig235,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("Execute"),sig007,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_Execute_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig235,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("Execute"),sig007,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_Execute_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig235,3,3,5,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_3_5_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.KillCursorsWireProtocol"),(WCHAR*)WStr("Execute"),sig357,3,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.KillCursorsWireProtocol"),(WCHAR*)WStr("ExecuteAsync"),sig209,3,2,1,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.KillCursorsWireProtocol"),(WCHAR*)WStr("Execute"),sig359,3,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Execute_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.KillCursorsWireProtocol"),(WCHAR*)WStr("ExecuteAsync"),sig210,3,2,1,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1"),(WCHAR*)WStr("Execute"),sig006,3,2,2,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1"),(WCHAR*)WStr("ExecuteAsync"),sig233,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Messaging"),(WCHAR*)WStr("System.Messaging.MessageQueue"),(WCHAR*)WStr("Purge"),sig333,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Msmq.MessageQueue_Purge_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Messaging"),(WCHAR*)WStr("System.Messaging.MessageQueue"),(WCHAR*)WStr("ReceiveCurrent"),sig164,7,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Msmq.MessageQueue_ReceiveCurrent_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Messaging"),(WCHAR*)WStr("System.Messaging.MessageQueue"),(WCHAR*)WStr("SendInternal"),sig392,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Msmq.MessageQueue_SendInternal_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.TestPlatform.CrossPlatEngine"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Execution.RunTestsWithSources"),(WCHAR*)WStr("SendSessionEnd"),sig333,1,14,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.RunTestsWithSourcesSendSessionEndIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("ExecuteAssemblyCleanup"),sig333,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoExecuteAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyCleanup"),sig181,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig355,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig356,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig333,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig425,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig424,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassCleanup"),sig187,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig421,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig422,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("Execute"),sig090,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("Execute"),sig092,5,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("Execute"),sig094,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTest"),sig095,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig287,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig089,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig088,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunCleanup"),sig086,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig091,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig096,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig288,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.UnitTestDiscoverer"),(WCHAR*)WStr("SendTestCases"),sig408,6,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestDiscovererSendTestCasesIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("ExecuteAssemblyCleanup"),sig333,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoExecuteAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyCleanup"),sig181,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig355,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig356,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig333,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig425,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig424,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanupAsync"),sig424,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassCleanup"),sig187,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig421,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig422,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitializeAsync"),sig221,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig287,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig089,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig088,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunCleanup"),sig086,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunCleanupIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig091,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig096,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig288,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.UnitTestDiscoverer"),(WCHAR*)WStr("SendTestCases"),sig408,6,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestDiscovererSendTestCasesIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("Execute"),sig093,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("Execute"),sig093,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig293,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig293,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("MSTest.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig293,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTest.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig293,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig355,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanupAsync"),sig424,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitializeAsync"),sig221,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig287,2,4,0,0,4,2,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig292,3,4,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV4_3"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig088,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV3_9"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig087,2,4,2,1,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV4"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig096,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig097,4,4,2,1,4,3,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig099,5,4,3,3,4,3,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig098,5,4,4,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig288,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig289,4,4,2,1,4,3,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig291,5,4,3,3,4,3,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegrationV4_3_3"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig290,5,4,4,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegrationV4_3_3"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.UnitTestDiscoverer"),(WCHAR*)WStr("SendTestCases"),sig381,5,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestDiscovererSendTestCasesIntegrationV4"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig100,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig101,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig100,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig101,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig294,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig295,3,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Close"),sig333,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Close"),sig333,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig100,1,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig101,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig102,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig103,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig297,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig296,3,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("Close"),sig333,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.Config.LoggingConfigurationFileLoader"),(WCHAR*)WStr("Load"),sig104,3,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LoggingConfigurationFileLoaderLoadInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("ActivateLoggingConfiguration"),sig358,2,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryActivateLoggingConfigurationInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("BuildLoggerConfiguration"),sig105,3,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryBuildLoggerConfiguration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("BuildLoggerConfiguration"),sig401,3,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryGetConfigurationForLoggerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("GetConfigurationForLogger"),sig401,3,2,1,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryGetConfigurationForLoggerInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LoggerImpl"),(WCHAR*)WStr("Write"),sig416,5,1,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.LogsInjection.LoggerImplWriteIntegrationV4"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LoggerImpl"),(WCHAR*)WStr("Write"),sig416,5,5,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.LogsInjection.LoggerImplWriteIntegrationV5"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig106,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig107,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig298,3,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("Close"),sig210,4,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.Npgsql.ReaderCloseNpgsqlIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.CommandBuilder"),(WCHAR*)WStr("MakeSkipCommand"),sig108,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitCommandBuilderMakeTestCommandIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.CommandBuilder"),(WCHAR*)WStr("MakeTestCommand"),sig110,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitCommandBuilderMakeTestCommandIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.SimpleWorkItem"),(WCHAR*)WStr(".ctor"),sig360,4,3,13,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.SimpleWorkItemctor2Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.SimpleWorkItem"),(WCHAR*)WStr(".ctor"),sig359,3,3,7,0,3,12,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.SimpleWorkItemctorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.SimpleWorkItem"),(WCHAR*)WStr("MakeTestCommand"),sig109,1,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitSimpleWorkItemMakeTestCommandIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.WorkItem"),(WCHAR*)WStr("PerformWork"),sig333,1,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitWorkItemPerformWorkIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.WorkItem"),(WCHAR*)WStr("WorkItemComplete"),sig333,1,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitWorkItemWorkItemCompleteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Reflect"),(WCHAR*)WStr("InvokeMethod"),sig178,4,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitReflectInvokeMethodIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("AccumulateSpanEnrichment"),sig390,7,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkAccumulateSpanEnrichmentIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MongoDB.Driver.Core"),(WCHAR*)WStr("MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1"),(WCHAR*)WStr("ExecuteAsync"),sig234,3,2,1,0,3,5,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Messaging"),(WCHAR*)WStr("System.Messaging.MessageQueue"),(WCHAR*)WStr("Purge"),sig335,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Msmq.MessageQueue_Purge_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Messaging"),(WCHAR*)WStr("System.Messaging.MessageQueue"),(WCHAR*)WStr("ReceiveCurrent"),sig165,7,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Msmq.MessageQueue_ReceiveCurrent_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Messaging"),(WCHAR*)WStr("System.Messaging.MessageQueue"),(WCHAR*)WStr("SendInternal"),sig394,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Msmq.MessageQueue_SendInternal_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.TestPlatform.CrossPlatEngine"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Execution.RunTestsWithSources"),(WCHAR*)WStr("SendSessionEnd"),sig335,1,14,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.RunTestsWithSourcesSendSessionEndIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("ExecuteAssemblyCleanup"),sig335,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoExecuteAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyCleanup"),sig182,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig357,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig358,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig335,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig427,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig426,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassCleanup"),sig188,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig423,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig424,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("Execute"),sig091,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("Execute"),sig093,5,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("Execute"),sig095,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTest"),sig096,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig289,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig090,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig089,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunCleanup"),sig087,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig092,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig097,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig290,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.UnitTestDiscoverer"),(WCHAR*)WStr("SendTestCases"),sig410,6,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestDiscovererSendTestCasesIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("ExecuteAssemblyCleanup"),sig335,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoExecuteAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyCleanup"),sig182,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig357,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig358,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig335,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig427,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanup"),sig426,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanupAsync"),sig426,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassCleanup"),sig188,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig423,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitialize"),sig424,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitializeAsync"),sig222,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig289,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig090,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig089,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunCleanup"),sig087,1,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunCleanupIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig092,3,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig097,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig290,4,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.UnitTestDiscoverer"),(WCHAR*)WStr("SendTestCases"),sig410,6,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestDiscovererSendTestCasesIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("Execute"),sig094,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("Execute"),sig094,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig295,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig295,2,14,0,0,14,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("MSTest.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig295,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTest.TestFramework"),(WCHAR*)WStr("Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"),(WCHAR*)WStr("ExecuteAsync"),sig295,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteAsyncIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestAssemblyInfo"),(WCHAR*)WStr("RunAssemblyInitialize"),sig357,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestAssemblyInfoRunAssemblyInitializeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("ExecuteClassCleanupAsync"),sig426,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoExecuteClassCleanupAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestClassInfo"),(WCHAR*)WStr("RunClassInitializeAsync"),sig222,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestClassInfoRunClassInitializeAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig289,2,4,0,0,4,2,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner"),(WCHAR*)WStr("ExecuteTestAsync"),sig294,3,4,3,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteTestIntegrationV4_3"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig089,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV3_9"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TypeCache"),(WCHAR*)WStr("GetTestMethodInfo"),sig088,2,4,2,1,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TypeCacheGetTestMethodInfoIntegrationV4"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig097,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig098,4,4,2,1,4,3,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig100,5,4,3,3,4,3,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTest"),sig099,5,4,4,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig290,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig291,4,4,2,1,4,3,2,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegration3_8"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig293,5,4,3,3,4,3,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegrationV4_3_3"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner"),(WCHAR*)WStr("RunSingleTestAsync"),sig292,5,4,4,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunSingleTestAsyncIntegrationV4_3_3"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MSTestAdapter.PlatformServices"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.UnitTestDiscoverer"),(WCHAR*)WStr("SendTestCases"),sig383,5,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestDiscovererSendTestCasesIntegrationV4"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig101,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig102,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig101,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig102,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig296,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig297,3,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Close"),sig335,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Close"),sig335,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,6,7,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySql.Data"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,8,0,0,26,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig101,1,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig102,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySql.Data.MySqlClient.MySqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,0,61,0,0,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig103,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig104,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig299,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig298,3,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("Close"),sig335,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("MySqlConnector"),(WCHAR*)WStr("MySqlConnector.MySqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.Config.LoggingConfigurationFileLoader"),(WCHAR*)WStr("Load"),sig105,3,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LoggingConfigurationFileLoaderLoadInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("ActivateLoggingConfiguration"),sig360,2,6,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryActivateLoggingConfigurationInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("BuildLoggerConfiguration"),sig106,3,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryBuildLoggerConfiguration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("BuildLoggerConfiguration"),sig403,3,5,0,0,5,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryGetConfigurationForLoggerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LogFactory"),(WCHAR*)WStr("GetConfigurationForLogger"),sig403,3,2,1,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.DirectSubmission.LogFactoryGetConfigurationForLoggerInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LoggerImpl"),(WCHAR*)WStr("Write"),sig418,5,1,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.LogsInjection.LoggerImplWriteIntegrationV4"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("NLog"),(WCHAR*)WStr("NLog.LoggerImpl"),(WCHAR*)WStr("Write"),sig418,5,5,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.NLog.LogsInjection.LoggerImplWriteIntegrationV5"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig107,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig108,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig300,3,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("Close"),sig211,4,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.Npgsql.ReaderCloseNpgsqlIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Npgsql"),(WCHAR*)WStr("Npgsql.NpgsqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,4,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.CommandBuilder"),(WCHAR*)WStr("MakeSkipCommand"),sig109,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitCommandBuilderMakeTestCommandIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.CommandBuilder"),(WCHAR*)WStr("MakeTestCommand"),sig111,2,3,0,0,3,6,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitCommandBuilderMakeTestCommandIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.SimpleWorkItem"),(WCHAR*)WStr(".ctor"),sig362,4,3,13,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.SimpleWorkItemctor2Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.SimpleWorkItem"),(WCHAR*)WStr(".ctor"),sig361,3,3,7,0,3,12,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.SimpleWorkItemctorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.SimpleWorkItem"),(WCHAR*)WStr("MakeTestCommand"),sig110,1,3,7,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitSimpleWorkItemMakeTestCommandIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.WorkItem"),(WCHAR*)WStr("PerformWork"),sig335,1,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitWorkItemPerformWorkIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Execution.WorkItem"),(WCHAR*)WStr("WorkItemComplete"),sig335,1,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitWorkItemWorkItemCompleteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("nunit.framework"),(WCHAR*)WStr("NUnit.Framework.Internal.Reflect"),(WCHAR*)WStr("InvokeMethod"),sig179,4,3,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitReflectInvokeMethodIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("AccumulateSpanEnrichment"),sig392,7,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkAccumulateSpanEnrichmentIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("Evaluate"),sig061,6,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkEvaluateIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("HasConfiguration"),sig131,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkHasConfigurationIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("InitializeAsync"),sig220,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkInitializeAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("IsAvailable"),sig131,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkIsAvailableIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("IsSpanEnrichmentEnabled"),sig131,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkIsSpanEnrichmentEnabledIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("RegisterOnNewConfigEventHandler"),sig364,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkRegisterOnNewConfigEventHandlerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry"),(WCHAR*)WStr("OpenTelemetry.Trace.TracerProviderBuilderExtensions"),(WCHAR*)WStr("Build"),sig120,2,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.TracerProviderBuilderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("ClearBaggage"),sig114,2,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_ClearBaggageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("get_Current"),sig113,1,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_GetCurrentIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("RemoveBaggage"),sig116,3,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_RemoveBaggageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("set_Current"),sig362,2,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_SetCurrentIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("SetBaggage"),sig117,4,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_SetBaggageIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("SetBaggage"),sig115,3,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_SetBaggageItemsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Trace.Tracer"),(WCHAR*)WStr("StartRootSpan"),sig118,6,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.StartRootSpanIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Trace.Tracer"),(WCHAR*)WStr("StartSpan"),sig119,7,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.StartSpanIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig123,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig124,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig299,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig300,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig302,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig301,3,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Close"),sig333,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetString"),sig182,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Read"),sig131,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig125,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig126,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig125,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig126,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig303,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig304,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig306,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig305,3,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig303,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig304,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig306,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig305,3,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Close"),sig333,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Close"),sig333,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetString"),sig182,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetString"),sig182,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Read"),sig131,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Read"),sig131,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("Start"),sig150,1,1,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Process.ProcessStartIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("Start"),sig150,1,1,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Process.ProcessStartIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IBufferMessage"),(WCHAR*)WStr("InternalMergeFrom"),sig348,2,3,15,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.BufferMessageInternalMergeFromIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IBufferMessage"),(WCHAR*)WStr("InternalWriteTo"),sig349,2,3,15,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.BufferMessageInternalWriteToIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("MergeFrom"),sig346,2,3,13,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.MessageMergeFromIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("MergeFrom"),sig346,2,3,0,0,3,12,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.OldMessageMergeFromIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("WriteTo"),sig347,2,3,13,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.MessageWriteToIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("WriteTo"),sig347,2,3,0,0,3,12,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.OldMessageWriteToIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.AsyncDefaultBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig218,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.AsyncDefaultBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliverAsync"),sig219,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncAsyncIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.DefaultBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig414,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Framing.Impl.Model"),(WCHAR*)WStr("_Private_BasicPublish"),sig410,6,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Framing.Impl.Model"),(WCHAR*)WStr("_Private_ExchangeDeclare"),sig411,9,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.ExchangeDeclareIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Framing.Impl.Model"),(WCHAR*)WStr("_Private_QueueDeclare"),sig404,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueDeclareIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.IAsyncBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig218,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.IAsyncBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliverAsync"),sig219,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncAsyncIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.IBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig414,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverIntegration"),CallTargetKind::Interface,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicConsumeAsync"),sig322,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicConsumeAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicGetAsync"),sig307,4,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicGetAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicPublishAsync"),sig325,7,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishAsyncCachedStringsIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicPublishAsync"),sig326,7,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("ExchangeDeclareAsync"),sig216,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.ExchangeDeclareAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("PopulateBasicPropertiesHeaders"),sig128,4,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.PopulateBasicPropertiesHeadersIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("QueueBindAsync"),sig217,7,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueBindAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("QueueDeclareAsync"),sig308,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueDeclareAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.ModelBase"),(WCHAR*)WStr("BasicConsume"),sig185,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicConsumeIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.ModelBase"),(WCHAR*)WStr("BasicGet"),sig127,3,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicGetIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.ModelBase"),(WCHAR*)WStr("QueueBind"),sig413,5,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueBindIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("HasConfiguration"),sig132,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkHasConfigurationIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("InitializeAsync"),sig221,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkInitializeAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("IsAvailable"),sig132,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkIsAvailableIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("IsSpanEnrichmentEnabled"),sig132,1,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkIsSpanEnrichmentEnabledIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature"),(WCHAR*)WStr("Datadog.FeatureFlags.OpenFeature.FeatureFlagsSdk"),(WCHAR*)WStr("RegisterOnNewConfigEventHandler"),sig366,2,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.ManualInstrumentation.OpenFeature.OpenFeatureSdkRegisterOnNewConfigEventHandlerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry"),(WCHAR*)WStr("OpenTelemetry.Trace.TracerProviderBuilderExtensions"),(WCHAR*)WStr("Build"),sig121,2,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.TracerProviderBuilderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("ClearBaggage"),sig115,2,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_ClearBaggageIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("get_Current"),sig114,1,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_GetCurrentIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("RemoveBaggage"),sig117,3,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_RemoveBaggageIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("set_Current"),sig364,2,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_SetCurrentIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("SetBaggage"),sig118,4,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_SetBaggageIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Baggage"),(WCHAR*)WStr("SetBaggage"),sig116,3,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.OTelBaggage_SetBaggageItemsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Trace.Tracer"),(WCHAR*)WStr("StartRootSpan"),sig119,6,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.StartRootSpanIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("OpenTelemetry.Api"),(WCHAR*)WStr("OpenTelemetry.Trace.Tracer"),(WCHAR*)WStr("StartSpan"),sig120,7,1,0,0,1,0,0,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.OpenTelemetry.StartSpanIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig124,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig125,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig301,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig302,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig304,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig303,3,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Close"),sig335,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetString"),sig183,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Read"),sig132,1,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.DataAccess"),(WCHAR*)WStr("Oracle.DataAccess.Client.OracleDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,4,122,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig126,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig127,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig126,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReader"),sig127,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig305,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig306,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig308,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig307,3,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig305,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig306,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig308,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig307,3,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Close"),sig335,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Close"),sig335,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetString"),sig183,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetString"),sig183,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Read"),sig132,1,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("Read"),sig132,1,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,2,0,0,4,122,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Oracle.ManagedDataAccess"),(WCHAR*)WStr("Oracle.ManagedDataAccess.Client.OracleDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,23,0,0,23,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("Start"),sig151,1,1,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Process.ProcessStartIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("System.Diagnostics.Process"),(WCHAR*)WStr("Start"),sig151,1,1,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Process.ProcessStartIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IBufferMessage"),(WCHAR*)WStr("InternalMergeFrom"),sig350,2,3,15,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.BufferMessageInternalMergeFromIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IBufferMessage"),(WCHAR*)WStr("InternalWriteTo"),sig351,2,3,15,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.BufferMessageInternalWriteToIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("MergeFrom"),sig348,2,3,13,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.MessageMergeFromIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("MergeFrom"),sig348,2,3,0,0,3,12,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.OldMessageMergeFromIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("WriteTo"),sig349,2,3,13,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.MessageWriteToIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("Google.Protobuf"),(WCHAR*)WStr("Google.Protobuf.IMessage"),(WCHAR*)WStr("WriteTo"),sig349,2,3,0,0,3,12,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Protobuf.OldMessageWriteToIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.AsyncDefaultBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig219,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.AsyncDefaultBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliverAsync"),sig220,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncAsyncIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.DefaultBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig416,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Framing.Impl.Model"),(WCHAR*)WStr("_Private_BasicPublish"),sig412,6,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Framing.Impl.Model"),(WCHAR*)WStr("_Private_ExchangeDeclare"),sig413,9,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.ExchangeDeclareIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Framing.Impl.Model"),(WCHAR*)WStr("_Private_QueueDeclare"),sig406,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueDeclareIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.IAsyncBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig219,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.IAsyncBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliverAsync"),sig220,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverAsyncAsyncIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.IBasicConsumer"),(WCHAR*)WStr("HandleBasicDeliver"),sig416,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverIntegration"),CallTargetKind::Interface,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicConsumeAsync"),sig324,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicConsumeAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicGetAsync"),sig309,4,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicGetAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicPublishAsync"),sig327,7,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishAsyncCachedStringsIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("BasicPublishAsync"),sig328,7,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("ExchangeDeclareAsync"),sig217,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.ExchangeDeclareAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("PopulateBasicPropertiesHeaders"),sig129,4,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.PopulateBasicPropertiesHeadersIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("QueueBindAsync"),sig218,7,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueBindAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.Channel"),(WCHAR*)WStr("QueueDeclareAsync"),sig310,9,7,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueDeclareAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.ModelBase"),(WCHAR*)WStr("BasicConsume"),sig186,8,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicConsumeIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.ModelBase"),(WCHAR*)WStr("BasicGet"),sig128,3,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicGetIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("RabbitMQ.Client"),(WCHAR*)WStr("RabbitMQ.Client.Impl.ModelBase"),(WCHAR*)WStr("QueueBind"),sig415,5,3,6,9,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueBindIntegration"),CallTargetKind::Default,1,15}, #if _WIN32 -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.BinaryClientFormatterSink"),(WCHAR*)WStr("SyncProcessMessage"),sig180,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.SyncProcessMessageIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.BinaryServerFormatterSink"),(WCHAR*)WStr("ProcessMessage"),sig179,8,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.ProcessMessageIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.BinaryServerFormatterSink"),(WCHAR*)WStr("SerializeResponse"),sig394,5,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.BinarySerializeResponseIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ProcessAndSend"),sig168,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpProcessAndSendIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ProcessMessage"),sig395,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpProcessMessageIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ProcessResponseException"),sig389,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpProcessResponseExceptionIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ReceiveAndProcess"),sig388,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpReceiveAndProcessIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink"),(WCHAR*)WStr("ProcessMessage"),sig395,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.IpcTcpProcessMessageIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.SoapClientFormatterSink"),(WCHAR*)WStr("SyncProcessMessage"),sig180,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.SyncProcessMessageIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.SoapServerFormatterSink"),(WCHAR*)WStr("ProcessMessage"),sig179,8,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.ProcessMessageIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.SoapServerFormatterSink"),(WCHAR*)WStr("SerializeResponse"),sig393,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.SoapSerializeResponseIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink"),(WCHAR*)WStr("ProcessMessage"),sig395,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.IpcTcpProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.BinaryClientFormatterSink"),(WCHAR*)WStr("SyncProcessMessage"),sig181,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.SyncProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.BinaryServerFormatterSink"),(WCHAR*)WStr("ProcessMessage"),sig180,8,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.ProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.BinaryServerFormatterSink"),(WCHAR*)WStr("SerializeResponse"),sig396,5,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.BinarySerializeResponseIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ProcessAndSend"),sig169,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpProcessAndSendIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ProcessMessage"),sig397,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ProcessResponseException"),sig391,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpProcessResponseExceptionIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Http.HttpClientTransportSink"),(WCHAR*)WStr("ReceiveAndProcess"),sig390,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.HttpReceiveAndProcessIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink"),(WCHAR*)WStr("ProcessMessage"),sig397,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.IpcTcpProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.SoapClientFormatterSink"),(WCHAR*)WStr("SyncProcessMessage"),sig181,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.SyncProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.SoapServerFormatterSink"),(WCHAR*)WStr("ProcessMessage"),sig180,8,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.ProcessMessageIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.SoapServerFormatterSink"),(WCHAR*)WStr("SerializeResponse"),sig395,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Server.SoapSerializeResponseIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.Runtime.Remoting"),(WCHAR*)WStr("System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink"),(WCHAR*)WStr("ProcessMessage"),sig397,6,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Remoting.Client.IpcTcpProcessMessageIntegration"),CallTargetKind::Default,1,1}, #endif -{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.Remote.HttpCommandExecutor"),(WCHAR*)WStr("OnSendingRemoteHttpRequest"),sig361,2,3,12,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.HttpCommandExecutorOnSendingRemoteHttpRequestIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.Remote.RemoteWebDriver"),(WCHAR*)WStr("Execute"),sig111,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.Remote.RemoteWebDriver"),(WCHAR*)WStr("Execute"),sig111,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.WebDriver"),(WCHAR*)WStr("Execute"),sig112,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.WebDriver"),(WCHAR*)WStr("Execute"),sig112,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.Core.Logger"),(WCHAR*)WStr("Dispatch"),sig363,2,2,0,0,4,3,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.LogsInjection.LoggerDispatchInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.Core.Logger"),(WCHAR*)WStr("PostLevelCheckEmit"),sig363,2,4,4,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.LogsInjection.LoggerDispatchInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.Core.Pipeline.Logger"),(WCHAR*)WStr("Dispatch"),sig363,2,1,4,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.LogsInjection.LoggerDispatchInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.LoggerConfiguration"),(WCHAR*)WStr("CreateLogger"),sig129,1,1,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.DirectSubmission.LoggerConfigurationInstrumentation"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Datadog.Serverless.Compat"),(WCHAR*)WStr("Datadog.Serverless.CompatibilityLayer"),(WCHAR*)WStr("CalculateDogStatsDPipeName"),sig181,1,0,0,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Serverless.CompatibilityLayer_CalculateDogStatsDPipeName_Integration"),CallTargetKind::Default,1,14}, -{(WCHAR*)WStr("Datadog.Serverless.Compat"),(WCHAR*)WStr("Datadog.Serverless.CompatibilityLayer"),(WCHAR*)WStr("CalculateTracePipeName"),sig181,1,0,0,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Serverless.CompatibilityLayer_CalculateTracePipeName_Integration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.Remote.HttpCommandExecutor"),(WCHAR*)WStr("OnSendingRemoteHttpRequest"),sig363,2,3,12,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.HttpCommandExecutorOnSendingRemoteHttpRequestIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.Remote.RemoteWebDriver"),(WCHAR*)WStr("Execute"),sig112,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.Remote.RemoteWebDriver"),(WCHAR*)WStr("Execute"),sig112,3,3,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.WebDriver"),(WCHAR*)WStr("Execute"),sig113,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("WebDriver"),(WCHAR*)WStr("OpenQA.Selenium.WebDriver"),(WCHAR*)WStr("Execute"),sig113,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.Selenium.WebDriverExecuteIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.Core.Logger"),(WCHAR*)WStr("Dispatch"),sig365,2,2,0,0,4,3,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.LogsInjection.LoggerDispatchInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.Core.Logger"),(WCHAR*)WStr("PostLevelCheckEmit"),sig365,2,4,4,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.LogsInjection.LoggerDispatchInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.Core.Pipeline.Logger"),(WCHAR*)WStr("Dispatch"),sig365,2,1,4,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.LogsInjection.LoggerDispatchInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Serilog"),(WCHAR*)WStr("Serilog.LoggerConfiguration"),(WCHAR*)WStr("CreateLogger"),sig130,1,1,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Logging.Serilog.DirectSubmission.LoggerConfigurationInstrumentation"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Datadog.Serverless.Compat"),(WCHAR*)WStr("Datadog.Serverless.CompatibilityLayer"),(WCHAR*)WStr("CalculateDogStatsDPipeName"),sig182,1,0,0,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Serverless.CompatibilityLayer_CalculateDogStatsDPipeName_Integration"),CallTargetKind::Default,1,14}, +{(WCHAR*)WStr("Datadog.Serverless.Compat"),(WCHAR*)WStr("Datadog.Serverless.CompatibilityLayer"),(WCHAR*)WStr("CalculateTracePipeName"),sig182,1,0,0,0,1,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Serverless.CompatibilityLayer_CalculateTracePipeName_Integration"),CallTargetKind::Default,1,14}, {(WCHAR*)WStr("ServiceStack.Redis"),(WCHAR*)WStr("ServiceStack.Redis.RedisNativeClient"),(WCHAR*)WStr("SendReceive"),sig002,5,4,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.ServiceStack.RedisNativeClientSendReceiveIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("ServiceStack.Redis"),(WCHAR*)WStr("ServiceStack.Redis.RedisNativeClient"),(WCHAR*)WStr("SendReceive"),sig003,6,6,0,0,10,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.ServiceStack.RedisNativeClientSendReceiveIntegration_6_2_0"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig082,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig083,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig282,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig285,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig283,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig284,3,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Close"),sig333,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig146,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig147,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig313,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Close"),sig333,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig315,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig146,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig147,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig313,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig321,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Close"),sig333,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetString"),sig182,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Read"),sig131,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig312,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteReader"),sig084,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteReader"),sig085,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig286,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("Close"),sig333,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("GetString"),sig182,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("Read"),sig131,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig145,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig157,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig159,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteReader"),sig148,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteReader"),sig149,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteScalar"),sig173,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarWithBehaviorIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("Close"),sig333,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("GetString"),sig182,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("GetValue"),sig175,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("Read"),sig131,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("ReadAsync"),sig321,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("RestSharp"),(WCHAR*)WStr("RestSharp.Extensions.StringExtensions"),(WCHAR*)WStr("UrlEncode"),sig186,3,104,0,0,112,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RestSharp.UrlEncode2Integration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("RestSharp"),(WCHAR*)WStr("RestSharp.Extensions.StringExtensions"),(WCHAR*)WStr("UrlEncode"),sig184,2,104,0,0,112,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RestSharp.UrlEncodeIntegration"),CallTargetKind::Default,4,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig226,5,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig227,6,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration_2_6_45"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig083,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig084,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig284,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig287,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig285,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig286,3,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Close"),sig335,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.SqlClient"),(WCHAR*)WStr("Microsoft.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,1,0,0,7,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig147,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig148,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig315,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Close"),sig335,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteNonQueryAsync"),sig317,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig147,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReader"),sig148,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig315,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlCommand"),(WCHAR*)WStr("ExecuteScalarAsync"),sig323,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Close"),sig335,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetString"),sig183,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("Read"),sig132,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SqlClient"),(WCHAR*)WStr("System.Data.SqlClient.SqlDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteDbDataReaderAsync"),sig314,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteReader"),sig085,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteReader"),sig086,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteReaderAsync"),sig288,3,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAndCancellationAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("Close"),sig335,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("GetString"),sig183,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("Read"),sig132,1,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("Microsoft.Data.Sqlite"),(WCHAR*)WStr("Microsoft.Data.Sqlite.SqliteDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,2,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteDbDataReader"),sig146,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig158,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteNonQuery"),sig160,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteReader"),sig149,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteReader"),sig150,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteScalar"),sig174,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteCommand"),(WCHAR*)WStr("ExecuteScalar"),sig175,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarWithBehaviorIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("Close"),sig335,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderCloseIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("GetString"),sig183,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("GetValue"),sig176,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderGetStringIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("Read"),sig132,1,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("System.Data.SQLite"),(WCHAR*)WStr("System.Data.SQLite.SQLiteDataReader"),(WCHAR*)WStr("ReadAsync"),sig323,2,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.ReaderReadAsyncIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("RestSharp"),(WCHAR*)WStr("RestSharp.Extensions.StringExtensions"),(WCHAR*)WStr("UrlEncode"),sig187,3,104,0,0,112,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RestSharp.UrlEncode2Integration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("RestSharp"),(WCHAR*)WStr("RestSharp.Extensions.StringExtensions"),(WCHAR*)WStr("UrlEncode"),sig185,2,104,0,0,112,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.RestSharp.UrlEncodeIntegration"),CallTargetKind::Default,4,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig227,5,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig228,6,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration_2_6_45"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteSyncImpl"),sig000,4,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteSyncImplIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteSyncImpl"),sig001,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteSyncImplIntegration_2_6_45"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("SelectServer"),sig130,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerSelectServerIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig223,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig222,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("SelectServer"),sig131,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerSelectServerIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig224,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig223,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteSync"),sig001,5,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteSyncDefaultIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteSync"),sig000,4,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteSyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig223,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig222,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig223,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig222,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig226,5,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig227,6,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration_2_6_45"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig224,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig223,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig224,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig223,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig227,5,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteAsyncImpl"),sig228,6,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration_2_6_45"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteSyncImpl"),sig000,4,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteSyncImplIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.ConnectionMultiplexer"),(WCHAR*)WStr("ExecuteSyncImpl"),sig001,5,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteSyncImplIntegration_2_6_45"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig223,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig222,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig224,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteAsync"),sig223,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteSync"),sig001,5,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteSyncDefaultIntegration"),CallTargetKind::Default,1,15}, {(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBase"),(WCHAR*)WStr("ExecuteSync"),sig000,4,1,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteSyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig223,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig222,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig223,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig222,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware"),(WCHAR*)WStr("DisplayException"),sig206,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.DeveloperExceptionPageMiddlewareIntegration"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware"),(WCHAR*)WStr("DisplayException"),sig203,2,3,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.DeveloperExceptionPageMiddlewareIntegration_Pre_3_0_0"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl"),(WCHAR*)WStr("DisplayException"),sig203,2,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.DeveloperExceptionPageMiddlewareIntegration_Pre_3_0_0"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig224,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisBatch"),(WCHAR*)WStr("ExecuteAsync"),sig223,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig224,4,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("StackExchange.Redis.StrongName"),(WCHAR*)WStr("StackExchange.Redis.RedisTransaction"),(WCHAR*)WStr("ExecuteAsync"),sig223,5,2,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration_2_6_48"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware"),(WCHAR*)WStr("DisplayException"),sig207,3,2,0,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.DeveloperExceptionPageMiddlewareIntegration"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware"),(WCHAR*)WStr("DisplayException"),sig204,2,3,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.DeveloperExceptionPageMiddlewareIntegration_Pre_3_0_0"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics"),(WCHAR*)WStr("Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl"),(WCHAR*)WStr("DisplayException"),sig204,2,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.DeveloperExceptionPageMiddlewareIntegration_Pre_3_0_0"),CallTargetKind::Default,4,14}, #if _WIN32 -{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.HttpResponse"),(WCHAR*)WStr("WriteErrorMessage"),sig384,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.HttpResponseIntegration"),CallTargetKind::Default,4,1}, +{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.HttpResponse"),(WCHAR*)WStr("WriteErrorMessage"),sig386,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.StackTraceLeak.HttpResponseIntegration"),CallTargetKind::Default,4,1}, #endif -{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.SymmetricAlgorithm"),(WCHAR*)WStr(".ctor"),sig333,1,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CryptographyAlgorithm.SymmetricAlgorithmIntegration"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.SymmetricAlgorithm"),(WCHAR*)WStr(".ctor"),sig333,1,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CryptographyAlgorithm.SymmetricAlgorithmIntegration"),CallTargetKind::Default,4,14}, -{(WCHAR*)WStr("Microsoft.TestPlatform.PlatformAbstractions"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.PlatformAbstractions.PlatformAssemblyResolver"),(WCHAR*)WStr(".ctor"),sig333,1,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.PlatformAssemblyResolverAssemblyResolverEventIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Security.Cryptography"),(WCHAR*)WStr("System.Security.Cryptography.SymmetricAlgorithm"),(WCHAR*)WStr(".ctor"),sig335,1,7,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CryptographyAlgorithm.SymmetricAlgorithmIntegration"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System.Security.Cryptography.Primitives"),(WCHAR*)WStr("System.Security.Cryptography.SymmetricAlgorithm"),(WCHAR*)WStr(".ctor"),sig335,1,1,0,0,6,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.CryptographyAlgorithm.SymmetricAlgorithmIntegration"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("Microsoft.TestPlatform.PlatformAbstractions"),(WCHAR*)WStr("Microsoft.VisualStudio.TestPlatform.PlatformAbstractions.PlatformAssemblyResolver"),(WCHAR*)WStr(".ctor"),sig335,1,15,0,0,15,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.PlatformAssemblyResolverAssemblyResolverEventIntegration"),CallTargetKind::Default,1,15}, #if _WIN32 -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.AsyncMethodInvoker"),(WCHAR*)WStr("InvokeBegin"),sig154,5,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.AsyncMethodInvoker_InvokeBegin_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.AsyncMethodInvoker"),(WCHAR*)WStr("InvokeEnd"),sig177,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.AsyncMethodInvoker_InvokeEnd_Integration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.ChannelHandler"),(WCHAR*)WStr("HandleRequest"),sig135,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.ChannelHandlerIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.ImmutableDispatchRuntime"),(WCHAR*)WStr("AfterReceiveRequest"),sig396,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.AfterReceiveRequestIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.ImmutableDispatchRuntime"),(WCHAR*)WStr("BeforeSendReply"),sig397,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.BeforeSendReplyIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.SyncMethodInvoker"),(WCHAR*)WStr("Invoke"),sig176,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.SyncMethodInvokerIntegration"),CallTargetKind::Default,1,1}, -{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.TaskMethodInvoker"),(WCHAR*)WStr("InvokeAsync"),sig323,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.TaskMethodInvokerIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.AsyncMethodInvoker"),(WCHAR*)WStr("InvokeBegin"),sig155,5,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.AsyncMethodInvoker_InvokeBegin_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.AsyncMethodInvoker"),(WCHAR*)WStr("InvokeEnd"),sig178,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.AsyncMethodInvoker_InvokeEnd_Integration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.ChannelHandler"),(WCHAR*)WStr("HandleRequest"),sig136,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.ChannelHandlerIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.ImmutableDispatchRuntime"),(WCHAR*)WStr("AfterReceiveRequest"),sig398,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.AfterReceiveRequestIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.ImmutableDispatchRuntime"),(WCHAR*)WStr("BeforeSendReply"),sig399,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.BeforeSendReplyIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.SyncMethodInvoker"),(WCHAR*)WStr("Invoke"),sig177,4,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.SyncMethodInvokerIntegration"),CallTargetKind::Default,1,1}, +{(WCHAR*)WStr("System.ServiceModel"),(WCHAR*)WStr("System.ServiceModel.Dispatcher.TaskMethodInvoker"),(WCHAR*)WStr("InvokeAsync"),sig325,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.TaskMethodInvokerIntegration"),CallTargetKind::Default,1,1}, #endif -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetRequestStream"),sig153,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetRequestStream_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetResponse"),sig153,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetResponse_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("EndGetResponse"),sig170,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_EndGetResponse_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetRequestStream"),sig163,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStream_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetResponse"),sig169,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetResponse_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.WebRequest"),(WCHAR*)WStr("GetResponseAsync"),sig225,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.WebRequest_GetResponseAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetRequestStream"),sig153,3,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetRequestStream_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetRequestStream"),sig153,3,9,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetRequestStreamV9_Integration"),CallTargetKind::Default,1,8}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("EndGetResponse"),sig170,2,9,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_EndGetResponseV9_Integration"),CallTargetKind::Default,1,8}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetRequestStream"),sig163,1,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStream_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetRequestStream"),sig163,1,9,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStreamV9_Integration"),CallTargetKind::Default,1,8}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetResponse"),sig169,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetResponse_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.WebRequest"),(WCHAR*)WStr("GetResponseAsync"),sig225,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.WebRequest_GetResponseAsync_Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("Microsoft.AspNetCore.Html.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Html.HtmlString"),(WCHAR*)WStr(".ctor"),sig398,2,1,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.Html.HtmlStringIntegration"),CallTargetKind::Default,4,14}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetRequestStream"),sig154,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetRequestStream_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetResponse"),sig154,3,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetResponse_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("EndGetResponse"),sig171,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_EndGetResponse_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetRequestStream"),sig164,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStream_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetResponse"),sig170,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetResponse_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System"),(WCHAR*)WStr("System.Net.WebRequest"),(WCHAR*)WStr("GetResponseAsync"),sig226,1,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.WebRequest_GetResponseAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetRequestStream"),sig154,3,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetRequestStream_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("BeginGetRequestStream"),sig154,3,9,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_BeginGetRequestStreamV9_Integration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("EndGetResponse"),sig171,2,9,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_EndGetResponseV9_Integration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetRequestStream"),sig164,1,4,0,0,8,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStream_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetRequestStream"),sig164,1,9,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStreamV9_Integration"),CallTargetKind::Default,1,8}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.HttpWebRequest"),(WCHAR*)WStr("GetResponse"),sig170,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetResponse_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("System.Net.Requests"),(WCHAR*)WStr("System.Net.WebRequest"),(WCHAR*)WStr("GetResponseAsync"),sig226,1,4,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.WebRequest_GetResponseAsync_Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("Microsoft.AspNetCore.Html.Abstractions"),(WCHAR*)WStr("Microsoft.AspNetCore.Html.HtmlString"),(WCHAR*)WStr(".ctor"),sig400,2,1,0,0,11,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.Html.HtmlStringIntegration"),CallTargetKind::Default,4,14}, #if _WIN32 -{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.HtmlString"),(WCHAR*)WStr(".ctor"),sig398,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.Html.HtmlStringIntegration"),CallTargetKind::Default,4,1}, +{(WCHAR*)WStr("System.Web"),(WCHAR*)WStr("System.Web.HtmlString"),(WCHAR*)WStr(".ctor"),sig400,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNetCore.Html.HtmlStringIntegration"),CallTargetKind::Default,4,1}, #endif -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig188,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig188,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("RunAsync"),sig324,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestClassRunner`1"),(WCHAR*)WStr("RunAsync"),sig324,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestClassRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestInvoker`1"),(WCHAR*)WStr("RunAsync"),sig314,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestInvokerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig398,2,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestOutputHelperQueueTestOutputIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestRunner`1"),(WCHAR*)WStr("RunAsync"),sig324,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig188,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig188,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Derived,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("RunAsync"),sig324,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestClassRunner`1"),(WCHAR*)WStr("RunAsync"),sig324,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestClassRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestFrameworkDiscoverer"),(WCHAR*)WStr("ReportDiscoveredTestCase"),sig136,4,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.TestFrameworkDiscovererReportDiscoveredTestCaseIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestInvoker`1"),(WCHAR*)WStr("RunAsync"),sig314,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestInvokerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig398,2,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestOutputHelperQueueTestOutputIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestRunner`1"),(WCHAR*)WStr("RunAsync"),sig324,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.CoreTestMethodRunnerContext`2"),(WCHAR*)WStr(".ctor"),sig336,9,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XunitTestMethodRunnerContextCtorV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestAssemblyRunner`4"),(WCHAR*)WStr("Run"),sig329,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestAssemblyRunnerRunV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestAssemblyRunner`4"),(WCHAR*)WStr("Run"),sig329,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestAssemblyRunnerRunV3Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestClassRunner`4"),(WCHAR*)WStr("Run"),sig329,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestClassRunnerRunV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestClassRunner`4"),(WCHAR*)WStr("Run"),sig329,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestClassRunnerRunV3Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig398,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestOutputHelperQueueTestOutputV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig398,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestOutputHelperQueueTestOutputV3Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestRunner`2"),(WCHAR*)WStr("RunTest"),sig327,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestRunnerV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestRunner`2"),(WCHAR*)WStr("RunTest"),sig328,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestRunnerV3Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestRunnerBase`2"),(WCHAR*)WStr("Run"),sig329,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestRunnerBaseRunV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.XunitTestMethodRunnerBase`3"),(WCHAR*)WStr("RunTestCase"),sig330,3,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestMethodRunnerBaseRunTestCaseV3Integration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.XunitTestMethodRunnerBaseContext`2"),(WCHAR*)WStr("RunTestCase"),sig331,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestMethodRunnerBaseContextRunTestCaseV3_4XIntegration"),CallTargetKind::Default,1,15}, -{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.XunitTestMethodRunnerContext"),(WCHAR*)WStr(".ctor"),sig419,8,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XunitTestMethodRunnerContextCtorV3Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig189,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig189,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("RunAsync"),sig326,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestClassRunner`1"),(WCHAR*)WStr("RunAsync"),sig326,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestClassRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestInvoker`1"),(WCHAR*)WStr("RunAsync"),sig316,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestInvokerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig400,2,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestOutputHelperQueueTestOutputIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.desktop"),(WCHAR*)WStr("Xunit.Sdk.TestRunner`1"),(WCHAR*)WStr("RunAsync"),sig326,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig189,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("BeforeTestAssemblyFinishedAsync"),sig189,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerBeforeTestAssemblyFinishedAsyncIntegration"),CallTargetKind::Derived,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestAssemblyRunner`1"),(WCHAR*)WStr("RunAsync"),sig326,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestClassRunner`1"),(WCHAR*)WStr("RunAsync"),sig326,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestClassRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestFrameworkDiscoverer"),(WCHAR*)WStr("ReportDiscoveredTestCase"),sig137,4,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.TestFrameworkDiscovererReportDiscoveredTestCaseIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestInvoker`1"),(WCHAR*)WStr("RunAsync"),sig316,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestInvokerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig400,2,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestOutputHelperQueueTestOutputIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.execution.dotnet"),(WCHAR*)WStr("Xunit.Sdk.TestRunner`1"),(WCHAR*)WStr("RunAsync"),sig326,1,2,2,0,2,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestRunnerRunAsyncIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.CoreTestMethodRunnerContext`2"),(WCHAR*)WStr(".ctor"),sig338,9,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XunitTestMethodRunnerContextCtorV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestAssemblyRunner`4"),(WCHAR*)WStr("Run"),sig331,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestAssemblyRunnerRunV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestAssemblyRunner`4"),(WCHAR*)WStr("Run"),sig331,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestAssemblyRunnerRunV3Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestClassRunner`4"),(WCHAR*)WStr("Run"),sig331,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestClassRunnerRunV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestClassRunner`4"),(WCHAR*)WStr("Run"),sig331,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestClassRunnerRunV3Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig400,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestOutputHelperQueueTestOutputV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestOutputHelper"),(WCHAR*)WStr("QueueTestOutput"),sig400,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestOutputHelperQueueTestOutputV3Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestRunner`2"),(WCHAR*)WStr("RunTest"),sig329,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestRunnerV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestRunner`2"),(WCHAR*)WStr("RunTest"),sig330,2,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestRunnerV3Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.TestRunnerBase`2"),(WCHAR*)WStr("Run"),sig331,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestRunnerBaseRunV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.XunitTestMethodRunnerBase`3"),(WCHAR*)WStr("RunTestCase"),sig332,3,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XUnitTestMethodRunnerBaseRunTestCaseV3Integration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.XunitTestMethodRunnerBaseContext`2"),(WCHAR*)WStr("RunTestCase"),sig333,2,4,0,0,4,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3_4X.XUnitTestMethodRunnerBaseContextRunTestCaseV3_4XIntegration"),CallTargetKind::Default,1,15}, +{(WCHAR*)WStr("xunit.v3.core"),(WCHAR*)WStr("Xunit.v3.XunitTestMethodRunnerContext"),(WCHAR*)WStr(".ctor"),sig421,8,1,0,0,3,65535,65535,assemblyName,(WCHAR*)WStr("Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.V3.XunitTestMethodRunnerContextCtorV3Integration"),CallTargetKind::Default,1,15}, }; return profiler->RegisterCallTargetDefinitions((WCHAR*) WStr("Tracing"), callTargets.data(), callTargets.size(), enabledCategories, platform); } diff --git a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/DnsClientTests.cs b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/DnsClientTests.cs new file mode 100644 index 000000000000..87522de0ca94 --- /dev/null +++ b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/DnsClientTests.cs @@ -0,0 +1,138 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text.RegularExpressions; +using System.Threading.Tasks; +using Datadog.Trace.ClrProfiler.IntegrationTests.Helpers; +using Datadog.Trace.Configuration; +using Datadog.Trace.TestHelpers; +using FluentAssertions; +using FluentAssertions.Execution; +using VerifyXunit; +using Xunit; +using Xunit.Abstractions; + +namespace Datadog.Trace.ClrProfiler.IntegrationTests +{ + [UsesVerify] + public class DnsClientTests : TracingIntegrationTest + { + public DnsClientTests(ITestOutputHelper output) + : base("DnsClient", output) + { + SetServiceVersion("1.0.0"); + } + + public override Result ValidateIntegrationSpan(MockSpan span, string metadataSchemaVersion) => + span.IsDnsClient(metadataSchemaVersion); + + [SkippableTheory] + [CombinatorialOrPairwiseData] + [Trait("Category", "EndToEnd")] + public async Task SubmitTraces( + [PackageVersionData(nameof(PackageVersions.DnsClient))] string packageVersion, + [MetadataSchemaVersionData] string metadataSchemaVersion) + { + SetEnvironmentVariable("DD_TRACE_SPAN_ATTRIBUTE_SCHEMA", metadataSchemaVersion); + var isExternalSpan = metadataSchemaVersion == "v0"; + var clientSpanServiceName = isExternalSpan ? $"{EnvironmentHelper.FullSampleName}-dns" : EnvironmentHelper.FullSampleName; + + // Each sync/async pass: 12 query API spans, 7 from extensions (including fan-out), + // 2 transport, 2 cache, and 7 error/recovery/empty-response spans. + // Finally, one cancelled query. QueryCache itself produces no span. + const int expectedSpanCount = 61; + + using var telemetry = this.ConfigureTelemetry(); + using var agent = EnvironmentHelper.GetMockAgent(); + using var processResult = await RunSampleAndWaitForExit(agent, packageVersion: packageVersion); + + var spans = await agent.WaitForSpansAsync(expectedSpanCount); + var dnsSpans = spans + .Where(span => string.Equals(span.GetTag("component"), "DnsClient", StringComparison.OrdinalIgnoreCase)) + .ToList(); + + using var s = new AssertionScope(); + dnsSpans.Count.Should().Be(expectedSpanCount); + + ValidateIntegrationSpans(dnsSpans, metadataSchemaVersion, expectedServiceName: clientSpanServiceName, isExternalSpan); + + foreach (var span in dnsSpans) + { + span.Name.Should().Be("dns.query"); + span.Type.Should().Be("dns"); + span.Tags[Tags.SpanKind].Should().Be(SpanKinds.Client); + span.Tags.Should().ContainKey("dns.question.name"); + span.Tags.Should().ContainKey("dns.question.type"); + + span.GetTag(Tags.OutHost).Should().Be("127.0.0.1"); + span.GetTag(Tags.NetworkDestinationPort).Should().NotBeNullOrEmpty(); + + if (metadataSchemaVersion == "v1") + { + span.GetTag(Tags.PeerService).Should().Be(span.GetTag(Tags.OutHost)); + span.GetTag(Tags.PeerServiceSource).Should().Be(Tags.OutHost); + } + else + { + // The v0 schema never emits peer.service tags. + span.Tags.Should().NotContainKey("peer.service"); + span.Tags.Should().NotContainKey("_dd.peer.service.source"); + } + + span.Tags.Should().NotContainKey(Tags.PeerServiceRemappedFrom); + } + + var errorSpans = dnsSpans.Where(span => span.Error == 1).ToList(); + errorSpans.Should().HaveCount(9); // NXDOMAIN, SERVFAIL, throwing NXDOMAIN, timeout (sync/async), cancellation. + foreach (var errorSpan in errorSpans) + { + errorSpan.GetTag(Tags.ErrorType).Should().Be("DnsClient.DnsResponseException"); + errorSpan.GetTag(Tags.ErrorMsg).Should().NotBeNullOrEmpty(); + if (errorSpan.GetTag(Tags.DnsResponseCode) is null) + { + errorSpan.GetTag(Tags.ErrorStack).Should().NotBeNullOrEmpty(); + } + } + + // Keep server roles distinguishable after scrubbing ephemeral ports. + var primaryPort = dnsSpans.First(span => span.Resource == "a.sync.dns.test.").GetTag(Tags.NetworkDestinationPort); + var failoverSpans = dnsSpans.Where(span => span.Resource.StartsWith("failover.", StringComparison.Ordinal)).ToList(); + failoverSpans.Should().HaveCount(2); + var secondaryPort = failoverSpans.First().GetTag(Tags.NetworkDestinationPort); + secondaryPort.Should().NotBe(primaryPort); + foreach (var span in dnsSpans) + { + span.GetTag(Tags.NetworkDestinationPort).Should().Be(failoverSpans.Contains(span) ? secondaryPort : primaryPort); + } + + await telemetry.AssertIntegrationEnabledAsync(IntegrationId.DnsClient); + + var settings = VerifyHelper.GetSpanVerifierSettings(); + settings.AddSimpleScrubber($"network.destination.port: {primaryPort}", "network.destination.port: primary-port"); + settings.AddSimpleScrubber($"network.destination.port: {secondaryPort}", "network.destination.port: secondary-port"); + settings.AddRegexScrubber(new Regex(@"Query \d+ =>"), "Query =>"); + // Exception frames/inner exceptions differ across DnsClient versions and runtimes. + // Their presence is asserted above; retain error type and message in the snapshot. + settings.ModifySerialization(serialization => serialization.MemberConverter>(span => span.Tags, ScrubTags)); + await VerifyHelper.VerifySpans(dnsSpans, settings, values => values.OrderBy(span => span.Resource).ThenBy(span => span.GetTag(Tags.DnsQuestionType)).ThenBy(span => span.Start)) + .DisableRequireUniquePrefix() + .UseFileName($"{nameof(DnsClientTests)}.Schema{metadataSchemaVersion.ToUpperInvariant()}"); + } + + private static Dictionary ScrubTags(MockSpan span, Dictionary tags) + { + var scrubbed = VerifyHelper.ScrubStringTags(span, tags); + if (scrubbed.ContainsKey(Tags.ErrorStack)) + { + scrubbed[Tags.ErrorStack] = ""; + } + + return scrubbed; + } + } +} diff --git a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersions.g.cs b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersions.g.cs index 2808396ff3cc..16493febd4cf 100644 --- a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersions.g.cs +++ b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersions.g.cs @@ -26,6 +26,8 @@ public class PackageVersions public static readonly bool IsAllMinorPackageVersions = false; #endif + public static IEnumerable DnsClient => IsAllMinorPackageVersions ? PackageVersionsLatestMinors.DnsClient : PackageVersionsLatestSpecific.DnsClient; + public static IEnumerable Hangfire => IsAllMinorPackageVersions ? PackageVersionsLatestMinors.Hangfire : PackageVersionsLatestSpecific.Hangfire; public static IEnumerable Quartz => IsAllMinorPackageVersions ? PackageVersionsLatestMinors.Quartz : PackageVersionsLatestSpecific.Quartz; diff --git a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMajors.g.cs b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMajors.g.cs index 6705ad796ca9..63c81c09cfa1 100644 --- a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMajors.g.cs +++ b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMajors.g.cs @@ -19,6 +19,49 @@ namespace Datadog.Trace.ClrProfiler.IntegrationTests [SuppressMessage("StyleCop.CSharp.LayoutRules", "SA1516:Elements must be separated by blank line", Justification = "This is an auto-generated file.")] public class PackageVersionsLatestMajors { + public static IEnumerable DnsClient => + + new List + { +#if DEFAULT_SAMPLES + new object[] { string.Empty }, +#else +#if NET48 + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP2_1 + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP3_0 + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP3_1 + new object[] { "1.8.0" }, +#endif +#if NET5_0 + new object[] { "1.8.0" }, +#endif +#if NET6_0 + new object[] { "1.8.0" }, +#endif +#if NET7_0 + new object[] { "1.8.0" }, +#endif +#if NET8_0 + new object[] { "1.8.0" }, +#endif +#if NET9_0 + new object[] { "1.8.0" }, +#endif +#if NET10_0 + new object[] { "1.8.0" }, +#endif +#if NET11_0 + new object[] { "1.8.0" }, +#endif +#endif + }; + public static IEnumerable Hangfire => new List diff --git a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMinors.g.cs b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMinors.g.cs index b89d71f0cb7d..2032773314b4 100644 --- a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMinors.g.cs +++ b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestMinors.g.cs @@ -19,6 +19,104 @@ namespace Datadog.Trace.ClrProfiler.IntegrationTests [SuppressMessage("StyleCop.CSharp.LayoutRules", "SA1516:Elements must be separated by blank line", Justification = "This is an auto-generated file.")] public class PackageVersionsLatestMinors { + public static IEnumerable DnsClient => + + new List + { +#if DEFAULT_SAMPLES + new object[] { string.Empty }, +#else +#if NET48 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP2_1 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP3_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP3_1 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET5_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET6_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET7_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET8_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET9_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET10_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#if NET11_0 + new object[] { "1.3.2" }, + new object[] { "1.4.0" }, + new object[] { "1.5.0" }, + new object[] { "1.6.1" }, + new object[] { "1.7.0" }, + new object[] { "1.8.0" }, +#endif +#endif + }; + public static IEnumerable Hangfire => new List diff --git a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestSpecific.g.cs b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestSpecific.g.cs index 309c1ab22fd9..82a23d422d18 100644 --- a/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestSpecific.g.cs +++ b/tracer/test/Datadog.Trace.ClrProfiler.IntegrationTests/PackageVersionsLatestSpecific.g.cs @@ -19,6 +19,60 @@ namespace Datadog.Trace.ClrProfiler.IntegrationTests [SuppressMessage("StyleCop.CSharp.LayoutRules", "SA1516:Elements must be separated by blank line", Justification = "This is an auto-generated file.")] public class PackageVersionsLatestSpecific { + public static IEnumerable DnsClient => + + new List + { +#if DEFAULT_SAMPLES + new object[] { string.Empty }, +#else +#if NET48 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP2_1 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP3_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NETCOREAPP3_1 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET5_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET6_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET7_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET8_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET9_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET10_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#if NET11_0 + new object[] { "1.3.0" }, + new object[] { "1.8.0" }, +#endif +#endif + }; + public static IEnumerable Hangfire => new List diff --git a/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataAPI.cs b/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataAPI.cs index 8fc91b14ce55..f575b7f86d12 100644 --- a/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataAPI.cs +++ b/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataAPI.cs @@ -167,6 +167,13 @@ public static Result IsCouchbase(this MockSpan span, string metadataSchemaVersio _ => span.IsCouchbaseV0(), }; + public static Result IsDnsClient(this MockSpan span, string metadataSchemaVersion) => + metadataSchemaVersion switch + { + "v1" => span.IsDnsClientV1(), + _ => span.IsDnsClientV0(), + }; + public static Result IsElasticsearchNet(this MockSpan span, string metadataSchemaVersion) => metadataSchemaVersion switch { diff --git a/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV0Rules.cs b/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV0Rules.cs index 5a56a8efc8b5..05375b00e6eb 100644 --- a/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV0Rules.cs +++ b/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV0Rules.cs @@ -38,6 +38,24 @@ public static Result IsAerospikeV0(this MockSpan span) => Result.FromSpan(span) .Matches("component", "aerospike") .Matches("span.kind", "client")); + public static Result IsDnsClientV0(this MockSpan span) => Result.FromSpan(span) + .Properties(s => s + .Matches(Name, "dns.query") + .Matches(Type, "dns")) + .Tags(s => s + .IsPresent("dns.question.name") + .IsPresent("dns.question.type") + .IsOptional("dns.question.class") + .IsOptional("dns.response.code") + .IsOptional("dns.answer_count") + .IsOptional("out.host") + .IsOptional("network.destination.port") + .IsOptional("_dd.base_service") + .IsOptional("_dd.tags.process") + .IsOptional("_dd.svc_src") + .Matches("component", "DnsClient") + .Matches("span.kind", "client")); + public static Result IsAspNetV0(this MockSpan span, ISet excludeTags = null) => Result.FromSpan(span, excludeTags) .Properties(s => s .Matches(Name, "aspnet.request") diff --git a/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV1Rules.cs b/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV1Rules.cs index b212fc6a6536..e7679a25c729 100644 --- a/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV1Rules.cs +++ b/tracer/test/Datadog.Trace.TestHelpers/SpanMetadataV1Rules.cs @@ -43,6 +43,27 @@ public static Result IsAerospikeV1(this MockSpan span) => Result.FromSpan(span) .Matches("component", "aerospike") .Matches("span.kind", "client")); + public static Result IsDnsClientV1(this MockSpan span) => Result.FromSpan(span) + .Properties(s => s + .Matches(Name, "dns.query") + .Matches(Type, "dns")) + .Tags(s => s + .IsPresent("dns.question.name") + .IsPresent("dns.question.type") + .IsOptional("dns.question.class") + .IsOptional("dns.response.code") + .IsOptional("dns.answer_count") + .IsOptional("out.host") + .IsOptional("network.destination.port") + .IsOptional("peer.service") + .IsOptional("_dd.peer.service.source") + .IsOptional("peer.service.remapped_from") + .IsOptional("_dd.base_service") + .IsOptional("_dd.tags.process") + .IsOptional("_dd.svc_src") + .Matches("component", "DnsClient") + .Matches("span.kind", "client")); + public static Result IsAspNetV1(this MockSpan span, ISet excludeTags = null) => Result.FromSpan(span, excludeTags) .Properties(s => s .Matches(Name, "aspnet.request") diff --git a/tracer/test/Datadog.Trace.Tests/ClrProfiler/AutoInstrumentation/DnsClient/DnsClientCommonTests.cs b/tracer/test/Datadog.Trace.Tests/ClrProfiler/AutoInstrumentation/DnsClient/DnsClientCommonTests.cs new file mode 100644 index 000000000000..cf9986f1b3b1 --- /dev/null +++ b/tracer/test/Datadog.Trace.Tests/ClrProfiler/AutoInstrumentation/DnsClient/DnsClientCommonTests.cs @@ -0,0 +1,111 @@ +// +// Unless explicitly stated otherwise all files in this repository are licensed under the Apache 2 License. +// This product includes software developed at Datadog (https://www.datadoghq.com/). Copyright 2017 Datadog, Inc. +// + +#nullable enable + +using System; +using System.Collections.Generic; +using System.Threading.Tasks; +using Datadog.Trace.ClrProfiler.AutoInstrumentation.DnsClient; +using Datadog.Trace.ClrProfiler.CallTarget; +using Datadog.Trace.Configuration; +using Datadog.Trace.DuckTyping; +using Datadog.Trace.TestHelpers.TestTracer; +using FluentAssertions; +using Xunit; + +namespace Datadog.Trace.Tests.ClrProfiler.AutoInstrumentation.DnsClient +{ + public class DnsClientCommonTests + { + private const string FirstServer = "192.0.2.1"; + private const string AnsweringServer = "192.0.2.2"; + + [Theory] + [CombinatorialData] + public async Task MapsAnsweringServerOnCompletion(bool isAsync, bool mapFirstServer, bool mapAnsweringServer, bool hasDnsError) + { + var mappings = new List(); + if (mapFirstServer) + { + mappings.Add($"{FirstServer}:first-resolver"); + } + + if (mapAnsweringServer) + { + mappings.Add($"{AnsweringServer}:answering-resolver"); + } + + var settings = TracerSettings.Create(new() + { + { ConfigurationKeys.MetadataSchemaVersion, "v1" }, + { ConfigurationKeys.PeerServiceNameMappings, string.Join(",", mappings) }, + }); + await using var tracer = TracerHelper.CreateWithFakeAgent(settings); + using var scope = CreateScope(tracer); + var response = CreateResponse(hasDnsError).DuckCast(); + + Complete(isAsync, scope, response, exception: null).Should().BeSameAs(response); + + scope.Span.GetTag(Tags.OutHost).Should().Be(AnsweringServer); + scope.Span.GetTag(Tags.NetworkDestinationPort).Should().Be("5353"); + scope.Span.GetTag(Tags.PeerService).Should().Be(mapAnsweringServer ? "answering-resolver" : AnsweringServer); + scope.Span.GetTag(Tags.PeerServiceRemappedFrom).Should().Be(mapAnsweringServer ? AnsweringServer : null); + scope.Span.GetTag(Tags.PeerServiceSource).Should().Be(mapAnsweringServer ? Tags.PeerService : Tags.OutHost); + scope.Span.Error.Should().Be(hasDnsError); + scope.Span.IsFinished.Should().BeTrue(); + tracer.InternalActiveScope.Should().BeNull(); + } + + [Theory] + [CombinatorialData] + public async Task MapsCandidateServerWhenNoResponseIsAvailable(bool isAsync, bool throwsException) + { + var settings = TracerSettings.Create(new() + { + { ConfigurationKeys.MetadataSchemaVersion, "v1" }, + { ConfigurationKeys.PeerServiceNameMappings, $"{FirstServer}:first-resolver" }, + }); + await using var tracer = TracerHelper.CreateWithFakeAgent(settings); + using var scope = CreateScope(tracer); + var response = DuckType.GetOrCreateProxyType(typeof(IDnsQueryResponse), CreateResponse(hasDnsError: false).GetType()) + .CreateInstance(null); + var exception = throwsException ? new TimeoutException("DNS query timed out") : null; + + Complete(isAsync, scope, response, exception); + + scope.Span.GetTag(Tags.OutHost).Should().Be(FirstServer); + scope.Span.GetTag(Tags.PeerService).Should().Be("first-resolver"); + scope.Span.GetTag(Tags.PeerServiceRemappedFrom).Should().Be(FirstServer); + scope.Span.Error.Should().Be(throwsException); + scope.Span.IsFinished.Should().BeTrue(); + tracer.InternalActiveScope.Should().BeNull(); + } + + private static Scope CreateScope(Tracer tracer) + { + var question = new { QueryName = "example.org", QuestionType = "A", QuestionClass = "IN" }.DuckCast(); + var servers = new[] { new { Address = FirstServer, Port = 53 }, new { Address = AnsweringServer, Port = 5353 } }; + var scope = DnsClientCommon.CreateScope(tracer, question, servers); + scope.Should().NotBeNull(); + return scope!; + } + + private static object CreateResponse(bool hasDnsError) => new + { + Header = new { ResponseCode = hasDnsError ? 3 : 0 }, + Answers = Array.Empty(), + NameServer = new { Address = AnsweringServer, Port = 5353 }, + }; + + private static IDnsQueryResponse? Complete(bool isAsync, Scope scope, IDnsQueryResponse response, Exception? exception) + { + var state = new CallTargetState(scope); + return isAsync + ? QueryInternalAsyncIntegration.OnAsyncMethodEnd(null!, response, exception, in state) + : QueryInternalIntegration.OnMethodEnd(null!, response, exception, in state).GetReturnValue(); + } + } +} diff --git a/tracer/test/snapshots/DnsClientTests.SchemaV0.verified.txt b/tracer/test/snapshots/DnsClientTests.SchemaV0.verified.txt new file mode 100644 index 000000000000..a27cb6504e88 --- /dev/null +++ b/tracer/test/snapshots/DnsClientTests.SchemaV0.verified.txt @@ -0,0 +1,1854 @@ +[ + { + TraceId: Id_1, + SpanId: Id_2, + Name: dns.query, + Resource: _http._tcp.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: _http._tcp.async.dns.test., + dns.question.type: SRV, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_3, + SpanId: Id_4, + Name: dns.query, + Resource: _http._tcp.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: _http._tcp.sync.dns.test., + dns.question.type: SRV, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_5, + SpanId: Id_6, + Name: dns.query, + Resource: 1.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 1.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_7, + SpanId: Id_8, + Name: dns.query, + Resource: 11.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 11.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_9, + SpanId: Id_10, + Name: dns.query, + Resource: 12.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 12.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_11, + SpanId: Id_12, + Name: dns.query, + Resource: 13.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 13.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_13, + SpanId: Id_14, + Name: dns.query, + Resource: 14.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 14.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_15, + SpanId: Id_16, + Name: dns.query, + Resource: 15.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 15.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_17, + SpanId: Id_18, + Name: dns.query, + Resource: 16.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 16.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_19, + SpanId: Id_20, + Name: dns.query, + Resource: 2.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 2.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_21, + SpanId: Id_22, + Name: dns.query, + Resource: 3.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 3.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_23, + SpanId: Id_24, + Name: dns.query, + Resource: 4.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 4.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_25, + SpanId: Id_26, + Name: dns.query, + Resource: 5.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 5.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_27, + SpanId: Id_28, + Name: dns.query, + Resource: 6.2.0.192.in-addr.arpa., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 6.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_29, + SpanId: Id_30, + Name: dns.query, + Resource: a.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: a.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_31, + SpanId: Id_32, + Name: dns.query, + Resource: a.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: a.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_33, + SpanId: Id_34, + Name: dns.query, + Resource: aaaa.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: aaaa.async.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_35, + SpanId: Id_36, + Name: dns.query, + Resource: aaaa.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: aaaa.sync.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_37, + SpanId: Id_38, + Name: dns.query, + Resource: cache.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_39, + SpanId: Id_40, + Name: dns.query, + Resource: cache.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_41, + SpanId: Id_42, + Name: dns.query, + Resource: cache.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_43, + SpanId: Id_44, + Name: dns.query, + Resource: cache.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_45, + SpanId: Id_46, + Name: dns.query, + Resource: cancel.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: cancel.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Query => cancel.dns.test IN A on localhost:00000 timed out or is a transient error., + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_47, + SpanId: Id_48, + Name: dns.query, + Resource: empty.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: empty.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_49, + SpanId: Id_50, + Name: dns.query, + Resource: empty.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: empty.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_51, + SpanId: Id_52, + Name: dns.query, + Resource: failover.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: failover.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: secondary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_53, + SpanId: Id_54, + Name: dns.query, + Resource: failover.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: failover.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: secondary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_55, + SpanId: Id_56, + Name: dns.query, + Resource: host-15.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-15.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_57, + SpanId: Id_58, + Name: dns.query, + Resource: host-15.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-15.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_59, + SpanId: Id_60, + Name: dns.query, + Resource: host-5.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-5.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_61, + SpanId: Id_62, + Name: dns.query, + Resource: host-5.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-5.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_63, + SpanId: Id_64, + Name: dns.query, + Resource: host.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_65, + SpanId: Id_66, + Name: dns.query, + Resource: host.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.async.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_67, + SpanId: Id_68, + Name: dns.query, + Resource: host.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_69, + SpanId: Id_70, + Name: dns.query, + Resource: host.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.sync.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_71, + SpanId: Id_72, + Name: dns.query, + Resource: mx.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: mx.async.dns.test., + dns.question.type: MX, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_73, + SpanId: Id_74, + Name: dns.query, + Resource: mx.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: mx.sync.dns.test., + dns.question.type: MX, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_75, + SpanId: Id_76, + Name: dns.query, + Resource: nxdomain-throw.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: nxdomain-throw.async.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Non-Existent Domain, + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_77, + SpanId: Id_78, + Name: dns.query, + Resource: nxdomain-throw.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: nxdomain-throw.sync.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Non-Existent Domain, + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_79, + SpanId: Id_80, + Name: dns.query, + Resource: nxdomain.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: nxdomain.async.dns.test., + dns.question.type: A, + dns.response.code: NotExistentDomain, + env: integration_tests, + error.msg: DNS query returned response code: NotExistentDomain, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_81, + SpanId: Id_82, + Name: dns.query, + Resource: nxdomain.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: nxdomain.sync.dns.test., + dns.question.type: A, + dns.response.code: NotExistentDomain, + env: integration_tests, + error.msg: DNS query returned response code: NotExistentDomain, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_83, + SpanId: Id_84, + Name: dns.query, + Resource: options.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: options.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_85, + SpanId: Id_86, + Name: dns.query, + Resource: options.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: options.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_87, + SpanId: Id_88, + Name: dns.query, + Resource: question.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: question.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_89, + SpanId: Id_90, + Name: dns.query, + Resource: question.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: question.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_91, + SpanId: Id_92, + Name: dns.query, + Resource: retry.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: retry.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_93, + SpanId: Id_94, + Name: dns.query, + Resource: retry.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: retry.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_95, + SpanId: Id_96, + Name: dns.query, + Resource: server-options.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server-options.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_97, + SpanId: Id_98, + Name: dns.query, + Resource: server-options.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server-options.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_99, + SpanId: Id_100, + Name: dns.query, + Resource: server.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_101, + SpanId: Id_102, + Name: dns.query, + Resource: server.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_103, + SpanId: Id_104, + Name: dns.query, + Resource: servfail.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: servfail.async.dns.test., + dns.question.type: A, + dns.response.code: ServerFailure, + env: integration_tests, + error.msg: DNS query returned response code: ServerFailure, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_105, + SpanId: Id_106, + Name: dns.query, + Resource: servfail.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: servfail.sync.dns.test., + dns.question.type: A, + dns.response.code: ServerFailure, + env: integration_tests, + error.msg: DNS query returned response code: ServerFailure, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_107, + SpanId: Id_108, + Name: dns.query, + Resource: tcp.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: tcp.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_109, + SpanId: Id_110, + Name: dns.query, + Resource: tcp.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: tcp.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_111, + SpanId: Id_112, + Name: dns.query, + Resource: timeout.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: timeout.async.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Query => timeout.async.dns.test IN A on localhost:00000 timed out or is a transient error., + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_113, + SpanId: Id_114, + Name: dns.query, + Resource: timeout.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: timeout.sync.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Query => timeout.sync.dns.test IN A on localhost:00000 timed out or is a transient error., + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_115, + SpanId: Id_116, + Name: dns.query, + Resource: truncated.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: truncated.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_117, + SpanId: Id_118, + Name: dns.query, + Resource: truncated.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: truncated.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_119, + SpanId: Id_120, + Name: dns.query, + Resource: txt.async.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: txt.async.dns.test., + dns.question.type: TXT, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_121, + SpanId: Id_122, + Name: dns.query, + Resource: txt.sync.dns.test., + Service: Samples.DnsClient-dns, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: txt.sync.dns.test., + dns.question.type: TXT, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + _dd.base_service: Samples.DnsClient, + _dd.svc_src: dns + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + } +] \ No newline at end of file diff --git a/tracer/test/snapshots/DnsClientTests.SchemaV1.verified.txt b/tracer/test/snapshots/DnsClientTests.SchemaV1.verified.txt new file mode 100644 index 000000000000..08d953a2cab3 --- /dev/null +++ b/tracer/test/snapshots/DnsClientTests.SchemaV1.verified.txt @@ -0,0 +1,1915 @@ +[ + { + TraceId: Id_1, + SpanId: Id_2, + Name: dns.query, + Resource: _http._tcp.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: _http._tcp.async.dns.test., + dns.question.type: SRV, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_3, + SpanId: Id_4, + Name: dns.query, + Resource: _http._tcp.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: _http._tcp.sync.dns.test., + dns.question.type: SRV, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_5, + SpanId: Id_6, + Name: dns.query, + Resource: 1.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 1.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_7, + SpanId: Id_8, + Name: dns.query, + Resource: 11.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 11.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_9, + SpanId: Id_10, + Name: dns.query, + Resource: 12.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 12.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_11, + SpanId: Id_12, + Name: dns.query, + Resource: 13.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 13.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_13, + SpanId: Id_14, + Name: dns.query, + Resource: 14.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 14.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_15, + SpanId: Id_16, + Name: dns.query, + Resource: 15.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 15.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_17, + SpanId: Id_18, + Name: dns.query, + Resource: 16.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 16.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_19, + SpanId: Id_20, + Name: dns.query, + Resource: 2.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 2.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_21, + SpanId: Id_22, + Name: dns.query, + Resource: 3.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 3.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_23, + SpanId: Id_24, + Name: dns.query, + Resource: 4.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 4.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_25, + SpanId: Id_26, + Name: dns.query, + Resource: 5.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 5.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_27, + SpanId: Id_28, + Name: dns.query, + Resource: 6.2.0.192.in-addr.arpa., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: 6.2.0.192.in-addr.arpa., + dns.question.type: PTR, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_29, + SpanId: Id_30, + Name: dns.query, + Resource: a.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: a.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_31, + SpanId: Id_32, + Name: dns.query, + Resource: a.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: a.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_33, + SpanId: Id_34, + Name: dns.query, + Resource: aaaa.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: aaaa.async.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_35, + SpanId: Id_36, + Name: dns.query, + Resource: aaaa.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: aaaa.sync.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_37, + SpanId: Id_38, + Name: dns.query, + Resource: cache.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_39, + SpanId: Id_40, + Name: dns.query, + Resource: cache.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_41, + SpanId: Id_42, + Name: dns.query, + Resource: cache.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_43, + SpanId: Id_44, + Name: dns.query, + Resource: cache.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: cache.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_45, + SpanId: Id_46, + Name: dns.query, + Resource: cancel.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: cancel.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Query => cancel.dns.test IN A on localhost:00000 timed out or is a transient error., + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_47, + SpanId: Id_48, + Name: dns.query, + Resource: empty.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: empty.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_49, + SpanId: Id_50, + Name: dns.query, + Resource: empty.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: empty.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_51, + SpanId: Id_52, + Name: dns.query, + Resource: failover.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: failover.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: secondary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_53, + SpanId: Id_54, + Name: dns.query, + Resource: failover.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: failover.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: secondary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_55, + SpanId: Id_56, + Name: dns.query, + Resource: host-15.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-15.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_57, + SpanId: Id_58, + Name: dns.query, + Resource: host-15.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-15.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_59, + SpanId: Id_60, + Name: dns.query, + Resource: host-5.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-5.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_61, + SpanId: Id_62, + Name: dns.query, + Resource: host-5.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host-5.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_63, + SpanId: Id_64, + Name: dns.query, + Resource: host.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_65, + SpanId: Id_66, + Name: dns.query, + Resource: host.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.async.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_67, + SpanId: Id_68, + Name: dns.query, + Resource: host.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_69, + SpanId: Id_70, + Name: dns.query, + Resource: host.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: host.sync.dns.test., + dns.question.type: AAAA, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_71, + SpanId: Id_72, + Name: dns.query, + Resource: mx.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: mx.async.dns.test., + dns.question.type: MX, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_73, + SpanId: Id_74, + Name: dns.query, + Resource: mx.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: mx.sync.dns.test., + dns.question.type: MX, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_75, + SpanId: Id_76, + Name: dns.query, + Resource: nxdomain-throw.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: nxdomain-throw.async.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Non-Existent Domain, + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_77, + SpanId: Id_78, + Name: dns.query, + Resource: nxdomain-throw.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: nxdomain-throw.sync.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Non-Existent Domain, + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_79, + SpanId: Id_80, + Name: dns.query, + Resource: nxdomain.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: nxdomain.async.dns.test., + dns.question.type: A, + dns.response.code: NotExistentDomain, + env: integration_tests, + error.msg: DNS query returned response code: NotExistentDomain, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_81, + SpanId: Id_82, + Name: dns.query, + Resource: nxdomain.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: nxdomain.sync.dns.test., + dns.question.type: A, + dns.response.code: NotExistentDomain, + env: integration_tests, + error.msg: DNS query returned response code: NotExistentDomain, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_83, + SpanId: Id_84, + Name: dns.query, + Resource: options.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: options.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_85, + SpanId: Id_86, + Name: dns.query, + Resource: options.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: options.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_87, + SpanId: Id_88, + Name: dns.query, + Resource: question.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: question.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_89, + SpanId: Id_90, + Name: dns.query, + Resource: question.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: question.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_91, + SpanId: Id_92, + Name: dns.query, + Resource: retry.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: retry.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_93, + SpanId: Id_94, + Name: dns.query, + Resource: retry.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: retry.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_95, + SpanId: Id_96, + Name: dns.query, + Resource: server-options.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server-options.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_97, + SpanId: Id_98, + Name: dns.query, + Resource: server-options.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server-options.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_99, + SpanId: Id_100, + Name: dns.query, + Resource: server.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_101, + SpanId: Id_102, + Name: dns.query, + Resource: server.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: server.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_103, + SpanId: Id_104, + Name: dns.query, + Resource: servfail.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: servfail.async.dns.test., + dns.question.type: A, + dns.response.code: ServerFailure, + env: integration_tests, + error.msg: DNS query returned response code: ServerFailure, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_105, + SpanId: Id_106, + Name: dns.query, + Resource: servfail.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.answer_count: 0, + dns.question.class: IN, + dns.question.name: servfail.sync.dns.test., + dns.question.type: A, + dns.response.code: ServerFailure, + env: integration_tests, + error.msg: DNS query returned response code: ServerFailure, + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_107, + SpanId: Id_108, + Name: dns.query, + Resource: tcp.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: tcp.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_109, + SpanId: Id_110, + Name: dns.query, + Resource: tcp.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: tcp.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_111, + SpanId: Id_112, + Name: dns.query, + Resource: timeout.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: timeout.async.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Query => timeout.async.dns.test IN A on localhost:00000 timed out or is a transient error., + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_113, + SpanId: Id_114, + Name: dns.query, + Resource: timeout.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Error: 1, + Tags: { + component: DnsClient, + dns.question.class: IN, + dns.question.name: timeout.sync.dns.test., + dns.question.type: A, + env: integration_tests, + error.msg: Query => timeout.sync.dns.test IN A on localhost:00000 timed out or is a transient error., + error.stack: , + error.type: DnsClient.DnsResponseException, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_115, + SpanId: Id_116, + Name: dns.query, + Resource: truncated.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: truncated.async.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_117, + SpanId: Id_118, + Name: dns.query, + Resource: truncated.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: truncated.sync.dns.test., + dns.question.type: A, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_119, + SpanId: Id_120, + Name: dns.query, + Resource: txt.async.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: txt.async.dns.test., + dns.question.type: TXT, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + }, + { + TraceId: Id_121, + SpanId: Id_122, + Name: dns.query, + Resource: txt.sync.dns.test., + Service: Samples.DnsClient, + Type: dns, + Tags: { + component: DnsClient, + dns.answer_count: 1, + dns.question.class: IN, + dns.question.name: txt.sync.dns.test., + dns.question.type: TXT, + dns.response.code: NoError, + env: integration_tests, + language: dotnet, + network.destination.port: primary-port, + out.host: 127.0.0.1, + peer.service: 127.0.0.1, + runtime-id: Guid_1, + span.kind: client, + version: 1.0.0, + _dd.peer.service.source: out.host + }, + Metrics: { + process_id: 0, + _dd.top_level: 1.0, + _dd.tracer_kr: 1.0, + _sampling_priority_v1: 1.0 + } + } +] \ No newline at end of file diff --git a/tracer/test/test-applications/integrations/Samples.DnsClient/DnsServer.cs b/tracer/test/test-applications/integrations/Samples.DnsClient/DnsServer.cs new file mode 100644 index 000000000000..20e5bb9cf966 --- /dev/null +++ b/tracer/test/test-applications/integrations/Samples.DnsClient/DnsServer.cs @@ -0,0 +1,132 @@ +using System; +using System.Collections.Concurrent; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using Ae.Dns.Protocol; +using Ae.Dns.Protocol.Enums; +using Ae.Dns.Protocol.Records; +using Ae.Dns.Server; +using DnsResponseCode = Ae.Dns.Protocol.Enums.DnsResponseCode; + +namespace Samples.DnsClient +{ + // Ae.Dns owns the sockets and wire protocol; this handler supplies the sample's scenarios. + internal sealed class DnsServer : IDnsRawClient + { + private readonly DnsTcpServer _tcp; + private readonly DnsUdpServer _udp; + private readonly bool _failover; + private readonly ConcurrentDictionary _requests = new(); + private readonly CancellationTokenSource _stopping = new(); + private readonly Task _listeners; + + public DnsServer(bool failover = false) + { + _failover = failover; + EndPoint = new IPEndPoint(IPAddress.Loopback, WebServer.GetOpenPort()); + _tcp = new DnsTcpServer(this, new DnsTcpServerOptions { Endpoint = EndPoint }); + try + { + _udp = new DnsUdpServer(this, new DnsUdpServerOptions { Endpoint = EndPoint }); + } + catch + { + _tcp.Dispose(); + throw; + } + + _listeners = Task.WhenAll(_tcp.Listen(_stopping.Token), _udp.Listen(_stopping.Token)); + } + + public IPEndPoint EndPoint { get; } + + public int RequestCount(string name, bool tcp = false) => _requests.TryGetValue($"{tcp}:{name.ToLowerInvariant()}", out var count) ? count : 0; + + public void Dispose() + { + _stopping.Cancel(); + _tcp.Dispose(); + _udp.Dispose(); + try + { + _listeners.GetAwaiter().GetResult(); + } + catch (OperationCanceledException) + { + } + catch (ObjectDisposedException) + { + // Closing a pending accept can surface this on older runtimes. + } + finally + { + _stopping.Dispose(); + } + } + + public async Task Query(Memory buffer, DnsRawClientRequest request, CancellationToken token = default) + { + var query = new DnsMessage(); + var offset = 0; + query.ReadBytes(buffer.Slice(0, request.QueryLength), ref offset); + var name = query.Header.Host.ToString().TrimEnd('.').ToLowerInvariant(); + var tcp = request.ServerName == nameof(DnsTcpServer); + var count = _requests.AddOrUpdate($"{tcp}:{name}", 1, (_, value) => value + 1); + if (name.StartsWith("timeout.", StringComparison.Ordinal) || (name.StartsWith("retry.", StringComparison.Ordinal) && count == 1)) + { + // Leave the request unanswered until shutdown so the client can time out/retry. + await Task.Delay(Timeout.Infinite, token); + } + + var response = new DnsMessage { Header = DnsQueryFactory.Clone(query.Header) }; + response.Header.IsQueryResponse = true; + response.Header.RecursionAvailable = true; + response.Header.AdditionalRecordCount = 0; + response.Header.Truncation = name.StartsWith("truncated.", StringComparison.Ordinal) && !tcp; + response.Header.ResponseCode = name.StartsWith("nxdomain", StringComparison.Ordinal) ? DnsResponseCode.NXDomain + : name.StartsWith("servfail.", StringComparison.Ordinal) || (_failover && name.StartsWith("failover.", StringComparison.Ordinal)) ? DnsResponseCode.ServFail + : DnsResponseCode.NoError; + if (response.Header.ResponseCode == DnsResponseCode.NoError && !response.Header.Truncation && !name.StartsWith("empty.", StringComparison.Ordinal)) + { + response.Answers = + [ + new DnsResourceRecord + { + Host = query.Header.Host, + Type = query.Header.QueryType, + Class = query.Header.QueryClass, + TimeToLive = 60, + Resource = query.Header.QueryType switch + { + DnsQueryType.A => new DnsIpAddressResource { IPAddress = IPAddress.Parse("192.0.2.123") }, + DnsQueryType.AAAA => new DnsIpAddressResource { IPAddress = IPAddress.Parse("2001:db8::123") }, + DnsQueryType.PTR => new DnsDomainResource { Entries = $"host-{query.Header.Host[0]}.dns.test" }, + DnsQueryType.MX => new DnsMxResource { Preference = 10, Entries = "mail.dns.test" }, + DnsQueryType.TEXT => new DnsTextResource { Entries = "test" }, + DnsQueryType.SRV => CreateServiceRecord(), + _ => throw new InvalidOperationException($"Unsupported DNS record type: {query.Header.QueryType}"), + }, + }, + ]; + response.Header.AnswerRecordCount = 1; + } + + offset = 0; + response.WriteBytes(buffer, ref offset); + return new DnsRawClientResponse(offset, query, response); + } + + private static DnsUnknownResource CreateServiceRecord() + { + // Ae.Dns 3.1 has no SRV model. Supply priority=0, weight=0, port=8080, + // then let its domain serializer encode the target name. + var bytes = new byte[256]; + bytes[4] = 0x1f; + bytes[5] = 0x90; + var offset = 6; + new DnsDomainResource { Entries = "service.dns.test" }.WriteBytes(bytes, ref offset); + return new DnsUnknownResource { Raw = new ReadOnlyMemory(bytes, 0, offset) }; + } + } +} diff --git a/tracer/test/test-applications/integrations/Samples.DnsClient/Program.cs b/tracer/test/test-applications/integrations/Samples.DnsClient/Program.cs new file mode 100644 index 000000000000..9d598326db1a --- /dev/null +++ b/tracer/test/test-applications/integrations/Samples.DnsClient/Program.cs @@ -0,0 +1,167 @@ +using System; +using System.Linq; +using System.Net; +using System.Threading; +using System.Threading.Tasks; +using DnsClient; +using DnsResponseCode = DnsClient.DnsResponseCode; + +namespace Samples.DnsClient +{ + public static class Program + { + public static async Task Main() + { + using var server = new DnsServer(failover: true); + using var secondary = new DnsServer(); + + // Every run covers both instrumentations and every scenario. No public DNS is used. + await RunQueries(server, secondary, useAsync: false); + await RunQueries(server, secondary, useAsync: true); + + var lookup = new LookupClient(CreateOptions(server)); + using var cancellation = new CancellationTokenSource(); + cancellation.Cancel(); + // DnsClient wraps cancellation in DnsResponseException in all supported versions. + var cancelled = await ExpectException(() => lookup.QueryAsync("cancel.dns.test", QueryType.A, cancellationToken: cancellation.Token)); + Require(cancelled.InnerException is OperationCanceledException, "Cancellation should preserve the original exception"); + Require(server.RequestCount("cancel.dns.test") == 0, "A pre-cancelled query should not send a request"); + + Console.WriteLine("Samples.DnsClient completed"); + return 0; + } + + private static async Task RunQueries(DnsServer server, DnsServer secondary, bool useAsync) + { + var suffix = useAsync ? "async.dns.test" : "sync.dns.test"; + var lookup = new LookupClient(CreateOptions(server)); + var endpoints = new[] { server.EndPoint }; + var nameServers = new[] { new NameServer(server.EndPoint) }; + var queryOptions = CreateOptions(server); + + foreach (var type in new[] { QueryType.A, QueryType.AAAA, QueryType.MX, QueryType.TXT }) + { + await Query(lookup, $"{type.ToString().ToLowerInvariant()}.{suffix}", useAsync, type); + } + + var question = new DnsQuestion($"question.{suffix}", QueryType.A); + CheckResponse(useAsync ? await lookup.QueryAsync(question) : lookup.Query(question)); + question = new DnsQuestion($"options.{suffix}", QueryType.A); + CheckResponse(useAsync ? await lookup.QueryAsync(question, queryOptions) : lookup.Query(question, queryOptions)); + CheckResponse(useAsync ? await lookup.QueryServerAsync(endpoints, $"server.{suffix}", QueryType.A) : lookup.QueryServer(endpoints, $"server.{suffix}", QueryType.A)); + question = new DnsQuestion($"server-options.{suffix}", QueryType.A); + CheckResponse(useAsync ? await lookup.QueryServerAsync(nameServers, question, queryOptions) : lookup.QueryServer(nameServers, question, queryOptions)); + + // Distinct addresses make the PTR spans identifiable in snapshots. + var addressBase = useAsync ? 10 : 0; + IPAddress Address(int offset) => IPAddress.Parse($"192.0.2.{addressBase + offset}"); + CheckResponse(useAsync ? await lookup.QueryReverseAsync(Address(1)) : lookup.QueryReverse(Address(1))); + CheckResponse(useAsync ? await lookup.QueryReverseAsync(Address(2), queryOptions) : lookup.QueryReverse(Address(2), queryOptions)); + CheckResponse(useAsync ? await lookup.QueryServerReverseAsync(endpoints, Address(3)) : lookup.QueryServerReverse(endpoints, Address(3))); + CheckResponse(useAsync ? await lookup.QueryServerReverseAsync(nameServers, Address(4), queryOptions) : lookup.QueryServerReverse(nameServers, Address(4), queryOptions)); + + // Host entry fans out to A + AAAA; the address overload adds a PTR query first. + var host = useAsync ? await lookup.GetHostEntryAsync($"host.{suffix}") : lookup.GetHostEntry($"host.{suffix}"); + Require(host.AddressList.Length == 2, "GetHostEntry should resolve IPv4 and IPv6"); + host = useAsync ? await lookup.GetHostEntryAsync(Address(5)) : lookup.GetHostEntry(Address(5)); + Require(host.AddressList.Length == 2, "GetHostEntry(address) should resolve IPv4 and IPv6"); + var hostName = useAsync ? await lookup.GetHostNameAsync(Address(6)) : lookup.GetHostName(Address(6)); + Require(hostName.TrimEnd('.') == $"host-{addressBase + 6}.dns.test", "GetHostName should resolve PTR"); + var services = useAsync ? await lookup.ResolveServiceAsync(suffix, "http", "tcp") : lookup.ResolveService(suffix, "http", "tcp"); + Require(services.Length == 1 && services[0].Port == 8080, "ResolveService should resolve SRV"); + + var tcpOptions = CreateOptions(server); + tcpOptions.UseTcpOnly = true; + await Query(new LookupClient(tcpOptions), $"tcp.{suffix}", useAsync); + Require(server.RequestCount($"tcp.{suffix}", tcp: true) == 1 && server.RequestCount($"tcp.{suffix}") == 0, "TCP-only should not use UDP"); + await Query(lookup, $"truncated.{suffix}", useAsync); + Require(server.RequestCount($"truncated.{suffix}") == 1 && server.RequestCount($"truncated.{suffix}", tcp: true) == 1, "Truncated UDP should fall back to TCP"); + + var cacheOptions = CreateOptions(server); + cacheOptions.UseCache = true; + var cachedLookup = new LookupClient(cacheOptions); + var cacheName = $"cache.{suffix}"; + await Query(cachedLookup, cacheName, useAsync); + await Query(cachedLookup, cacheName, useAsync); + // QueryCache was added after 1.3. It must not generate a span or a network request. + var queryCache = typeof(LookupClient).GetMethod("QueryCache", new[] { typeof(DnsQuestion) }); + if (queryCache != null) + { + CheckResponse((IDnsQueryResponse)queryCache.Invoke(cachedLookup, new object[] { new DnsQuestion(cacheName, QueryType.A) })); + Require(queryCache.Invoke(cachedLookup, new object[] { new DnsQuestion($"cache-miss.{suffix}", QueryType.A) }) == null, "QueryCache should return null for a cache miss"); + Require(server.RequestCount($"cache-miss.{suffix}") == 0, "QueryCache misses should not send a request"); + } + + Require(server.RequestCount(cacheName) == 1, "Cache hits should not send another request"); + + await Query(lookup, $"nxdomain.{suffix}", useAsync, code: "NotExistentDomain", answers: 0); + await Query(lookup, $"servfail.{suffix}", useAsync, code: "ServerFailure", answers: 0); + await Query(lookup, $"empty.{suffix}", useAsync, answers: 0); + var throwingOptions = CreateOptions(server); + throwingOptions.ThrowDnsErrors = true; + var dnsError = await ExpectException(() => Query(new LookupClient(throwingOptions), $"nxdomain-throw.{suffix}", useAsync)); + Require(dnsError.Code == DnsResponseCode.NotExistentDomain, "ThrowDnsErrors should report NXDOMAIN"); + var timeout = await ExpectException(() => Query(lookup, $"timeout.{suffix}", useAsync)); + Require(timeout.Code == DnsResponseCode.ConnectionTimeout, "A silent server should time out"); + + var retryOptions = CreateOptions(server); + retryOptions.Retries = 1; + await Query(new LookupClient(retryOptions), $"retry.{suffix}", useAsync); + Require(server.RequestCount($"retry.{suffix}") == 2, "Retry should recover after the first dropped packet"); + + var failoverOptions = CreateOptions(server, secondary); + failoverOptions.ContinueOnDnsError = true; + var response = await Query(new LookupClient(failoverOptions), $"failover.{suffix}", useAsync); + Require(response.NameServer.Port == secondary.EndPoint.Port, "Failover should return the answering server"); + Require(server.RequestCount($"failover.{suffix}") == 1 && secondary.RequestCount($"failover.{suffix}") == 1, "Failover should query both servers"); + Console.WriteLine($"Completed all {suffix} scenarios"); + } + + private static LookupClientOptions CreateOptions(params DnsServer[] servers) => new(servers.Select(s => s.EndPoint).ToArray()) + { + UseCache = false, + UseRandomNameServer = false, + Retries = 0, + Timeout = TimeSpan.FromSeconds(1), + ThrowDnsErrors = false, + ContinueOnDnsError = false, + }; + + private static async Task Query(LookupClient lookup, string name, bool useAsync, QueryType type = QueryType.A, string code = "NoError", int answers = 1) + { + var response = useAsync ? await lookup.QueryAsync(name, type) : lookup.Query(name, type); + CheckResponse(response, code, answers); + return response; + } + + private static void CheckResponse(IDnsQueryResponse response, string code = "NoError", int answers = 1) + { + Require(response != null && response.Header.ResponseCode.ToString() == code && response.Answers.Count == answers, $"Expected {code} with {answers} answers"); + Console.WriteLine($"{response.Questions[0]}: {response.Header.ResponseCode}, answers={response.Answers.Count}, server={response.NameServer}"); + } + + private static async Task ExpectException(Func action) + where T : Exception + { + try + { + await action(); + } + catch (T exception) + { + Console.WriteLine($"Expected {exception.GetType().Name}: {exception.Message}"); + return exception; + } + + throw new InvalidOperationException($"Expected {typeof(T).Name}"); + } + + private static void Require(bool condition, string message) + { + if (!condition) + { + throw new InvalidOperationException(message); + } + } + } +} diff --git a/tracer/test/test-applications/integrations/Samples.DnsClient/Samples.DnsClient.csproj b/tracer/test/test-applications/integrations/Samples.DnsClient/Samples.DnsClient.csproj new file mode 100644 index 000000000000..6f08f722ef90 --- /dev/null +++ b/tracer/test/test-applications/integrations/Samples.DnsClient/Samples.DnsClient.csproj @@ -0,0 +1,16 @@ + + + + 1.8.0 + + + false + false + + + + + + + +