266 references to TryGetProperty
aspire (42)
Commands\InitCommand.cs (4)
658if (rootElement.TryGetProperty("Properties", out var properties)) 661if (properties.TryGetProperty("IsAspireHost", out var isAspireHostElement)) 672if (properties.TryGetProperty("OutputType", out var outputTypeElement)) 679if (properties.TryGetProperty("TargetFramework", out var targetFrameworkElement))
Configuration\AspireConfigFile.cs (3)
213if (!doc.RootElement.TryGetProperty("profiles", out var profilesElement)) 223if (prop.Value.TryGetProperty("applicationUrl", out var appUrl) && 229if (prop.Value.TryGetProperty("environmentVariables", out var envVars) &&
DotNet\DotNetCliRunner.cs (10)
247if (!rootElement.TryGetProperty("Properties", out var properties)) 252if (!properties.TryGetProperty("IsAspireHost", out var isAspireHostElement)) 262if (rootElement.TryGetProperty("Items", out var items)) 265if (items.TryGetProperty("PackageReference", out var packageReferences)) 269if (packageRef.TryGetProperty("Identity", out var identity) && 271packageRef.TryGetProperty("Version", out var version)) 280if (aspireHostingVersion == null && items.TryGetProperty("AspireProjectOrPackageReference", out var aspireProjectOrPackageReferences)) 284if (aspireRef.TryGetProperty("Identity", out var identity) && 286aspireRef.TryGetProperty("Version", out var version)) 296if (aspireHostingVersion == null && properties.TryGetProperty("AspireHostingSDKVersion", out var aspireHostingSdkVersionElement))
Npm\SigstoreNpmProvenanceChecker.cs (10)
268if (predicate.TryGetProperty("buildDefinition", out var buildDefinition) && 271if (buildDefinition.TryGetProperty("buildType", out var buildTypeElement) && 277if (buildDefinition.TryGetProperty("externalParameters", out var extParams) && 279extParams.TryGetProperty("workflow", out var workflow) && 282if (workflow.TryGetProperty("repository", out var repoEl) && 288if (workflow.TryGetProperty("path", out var pathEl) && 294if (workflow.TryGetProperty("ref", out var refEl) && 302if (predicate.TryGetProperty("runDetails", out var runDetails) && 304runDetails.TryGetProperty("builder", out var builder) && 307if (builder.TryGetProperty("id", out var idEl) &&
Projects\DotNetAppHostProject.cs (2)
567if (rootElement.TryGetProperty("Properties", out var properties) && 568properties.TryGetProperty("UserSecretsId", out var userSecretsIdElement))
Projects\GuestAppHostProject.cs (4)
642if (!doc.RootElement.TryGetProperty("profiles", out var profiles)) 649if (profiles.TryGetProperty("https", out var httpsProfile)) 671if (profileElement.Value.TryGetProperty("applicationUrl", out var appUrl) && 678if (profileElement.Value.TryGetProperty("environmentVariables", out var envVars))
Projects\ProjectLocator.cs (1)
221if (json.RootElement.TryGetProperty("appHostPath", out var appHostPathProperty) && appHostPathProperty.GetString() is { } appHostPath)
Projects\ProjectUpdater.cs (6)
612if (itemsAndPropertiesDocument.RootElement.TryGetProperty("Properties", out var propertiesElement)) 614if (propertiesElement.TryGetProperty("ManagePackageVersionsCentrally", out var managePkgVersionsElement)) 633if (itemsElement.TryGetProperty("ProjectReference", out var projectReferencesElement)) 644if (itemsElement.TryGetProperty("PackageReference", out var packageReferencesElement)) 662if (!packageReference.TryGetProperty("Version", out var versionElement)) 842if (propertiesElement.TryGetProperty(propertyName, out var propertyElement))
src\Shared\PackageUpdateHelpers.cs (2)
133if (!document.RootElement.TryGetProperty("searchResult", out var searchResultsArray)) 147var version = packageResult.TryGetProperty("latestVersion", out var latestVersionProp)
Aspire.Azure.Npgsql (4)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (4)
94if (payloadJson.TryGetProperty("xms_mirid", out var xms_mirid) && 100else if (payloadJson.TryGetProperty("upn", out var upn)) 104else if (payloadJson.TryGetProperty("preferred_username", out var preferredUsername)) 108else if (payloadJson.TryGetProperty("unique_name", out var uniqueName))
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (4)
src\Components\Common\ManagedIdentityTokenCredentialHelpers.cs (4)
94if (payloadJson.TryGetProperty("xms_mirid", out var xms_mirid) && 100else if (payloadJson.TryGetProperty("upn", out var upn)) 104else if (payloadJson.TryGetProperty("preferred_username", out var preferredUsername)) 108else if (payloadJson.TryGetProperty("unique_name", out var uniqueName))
Aspire.Cli.Tests (17)
Agents\SigstoreNpmProvenanceCheckerTests.cs (2)
23Assert.True(bundleDoc.RootElement.TryGetProperty("dsseEnvelope", out _)); 90Assert.True(doc.RootElement.TryGetProperty("dsseEnvelope", out _));
Commands\PsCommandTests.cs (1)
324Assert.False(firstElement.TryGetProperty("resources", out _));
Mcp\ListIntegrationsToolTests.cs (10)
37Assert.True(schema.TryGetProperty("type", out var typeElement)); 39Assert.True(schema.TryGetProperty("properties", out var propsElement)); 41Assert.True(schema.TryGetProperty("description", out var descElement)); 43Assert.True(schema.TryGetProperty("additionalProperties", out var additionalPropsElement)); 63Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations)); 88Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations)); 94Assert.True(firstIntegration.TryGetProperty("name", out _)); 95Assert.True(firstIntegration.TryGetProperty("packageId", out _)); 96Assert.True(firstIntegration.TryGetProperty("version", out _)); 122Assert.True(json.RootElement.TryGetProperty("integrations", out var integrations));
Mcp\ListStructuredLogsToolTests.cs (4)
372Assert.True(schema.TryGetProperty("properties", out var properties)); 373Assert.True(properties.TryGetProperty("resourceName", out var resourceName)); 374Assert.True(resourceName.TryGetProperty("type", out var type)); 386if (schema.TryGetProperty("required", out var required))
Aspire.Dashboard (1)
Model\GenAI\GenAIMessages.cs (1)
215if (!doc.RootElement.TryGetProperty("type", out var typeProp))
Aspire.Hosting (7)
Dcp\DcpLogParser.cs (5)
158("Cmd", root.TryGetProperty("Cmd", out var cmdProp) ? cmdProp.GetString() : null), 159("Args", root.TryGetProperty("Args", out var argsProp) ? argsProp.ToString() : null), 160("ContainerName", root.TryGetProperty("ContainerName", out var containerNameProp) ? containerNameProp.GetString() : null), 161("ContainerId", root.TryGetProperty("ContainerID", out var containerIdProp) ? containerIdProp.GetString() : null), 162("Error", root.TryGetProperty("error", out var errorProp) ? errorProp.GetString() : null)
src\Shared\PackageUpdateHelpers.cs (2)
133if (!document.RootElement.TryGetProperty("searchResult", out var searchResultsArray)) 147var version = packageResult.TryGetProperty("latestVersion", out var latestVersionProp)
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
1223if (packageJson.RootElement.TryGetProperty("engines", out var engines) && 1224engines.TryGetProperty("node", out var nodeVersion))
Aspire.Hosting.Maui (2)
Utilities\ProjectFileReader.cs (2)
91if (properties.TryGetProperty("TargetFrameworks", out var targetFrameworks)) 97properties.TryGetProperty("TargetFramework", out var targetFramework))
Aspire.Hosting.OpenAI (3)
OpenAIHealthCheck.cs (3)
98if (!doc.RootElement.TryGetProperty("status", out var statusEl)) 103var indicator = statusEl.TryGetProperty("indicator", out var indEl) && indEl.ValueKind == JsonValueKind.String 107var description = statusEl.TryGetProperty("description", out var descEl) && descEl.ValueKind == JsonValueKind.String
Aspire.Hosting.Tests (7)
ManifestGenerationTests.cs (7)
36Assert.False(value.TryGetProperty("secret", out _)); 54Assert.False(value.TryGetProperty("secret", out _)); 72Assert.True(value.TryGetProperty("secret", out var secret)); 89Assert.False(workerA.TryGetProperty("bindings", out _)); 132resources.GetProperty("servicea").TryGetProperty("bindings", out _), 192var exists = resource.TryGetProperty("args", out _); 277Assert.False(container.TryGetProperty("metadata", out var _));
Aspire.Templates.Tests (1)
LocalhostTldHostnameTests.cs (1)
74if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
dotnet (9)
Commands\Run\CSharpCompilerCommand.cs (2)
361if (!root.TryGetProperty("runtimeOptions", out JsonElement runtimeOptions) || 362!runtimeOptions.TryGetProperty("framework", out JsonElement framework)) return null;
RuntimeConfig.cs (2)
27if (root.TryGetProperty("runtimeOptions", out var runtimeOptionsRoot)) 29if (runtimeOptionsRoot.TryGetProperty("framework", out var framework))
ToolManifest\JsonElementExtension.cs (3)
17if (element.TryGetProperty(name, out JsonElement jsonValue)) 37if (element.TryGetProperty(name, out JsonElement jsonValue)) 57if (element.TryGetProperty(name, out JsonElement jsonValue))
ToolManifest\ToolManifestEditor.cs (2)
153if (root.TryGetProperty(JsonPropertyTools, out var tools)) 177if (toolJson.Value.TryGetProperty(JsonPropertyCommands, out var commandsJson))
dotnet-user-jwts (7)
Helpers\DevJwtCliHelpers.cs (7)
89if (launchSettingsJson.RootElement.TryGetProperty("profiles", out var profiles)) 107if (rootElement.TryGetProperty("iisSettings", out var iisSettings)) 109if (iisSettings.TryGetProperty("iisExpress", out var iisExpress)) 112if (iisExpress.TryGetProperty("applicationUrl", out var iisUrl)) 117if (iisExpress.TryGetProperty("sslPort", out var sslPort)) 131if (profile.Value.TryGetProperty("commandName", out var commandName)) 135if (profile.Value.TryGetProperty("applicationUrl", out var applicationUrl))
Infrastructure.Tests (4)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (3)
152Assert.True(document.RootElement.TryGetProperty("include", out var include)); 185Assert.False(firstEntry.TryGetProperty("supportedOSes", out _), 216Assert.True(firstEntry.TryGetProperty("runs-on", out var runsOn),
PowerShellScripts\SplitTestProjectsTests.cs (1)
121Assert.True(document.RootElement.TryGetProperty("testPartitions", out var partitions));
Microsoft.AspNetCore.Authentication (1)
JsonDocumentAuthExtensions.cs (1)
21if (element.TryGetProperty(key, out var property) && property.ValueKind != JsonValueKind.Null)
Microsoft.AspNetCore.Authentication.OAuth (5)
JsonKeyClaimAction.cs (1)
35if (!userData.TryGetProperty(JsonKey, out var value))
JsonSubKeyClaimAction.cs (2)
57return userData.TryGetProperty(propertyName, out value) 59&& value.TryGetProperty(subProperty, out value);
OAuthTokenResponse.cs (2)
106if (root.TryGetProperty("error_description", out var errorDescription)) 112if (root.TryGetProperty("error_uri", out var errorUri))
Microsoft.Deployment.DotNet.Releases (14)
AspNetCoreReleaseComponent.cs (1)
47if (element.TryGetProperty("version-aspnetcoremodule", out JsonElement ancmVersionValue) && ancmVersionValue.ValueKind != JsonValueKind.Null)
JsonExtensions.cs (3)
20if (value.TryGetProperty(propertyName, out JsonElement p) && p.ValueKind != JsonValueKind.Null) 37if (value.TryGetProperty(propertyName, out JsonElement p) && p.ValueKind == JsonValueKind.String) 54if (value.TryGetProperty(propertyName, out JsonElement p) && p.ValueKind != JsonValueKind.Null)
Product.cs (3)
150ReleaseType = productElement.TryGetProperty("release-type", out JsonElement value) ? 154SupportPhase = productElement.TryGetProperty("support-phase", out value) ? 158if (productElement.TryGetProperty("eol-date", out value))
ProductRelease.cs (6)
147if (element.TryGetProperty("cve-list", out JsonElement cveListElement) && cveListElement.ValueKind == JsonValueKind.Array) 161if (element.TryGetProperty("aspnetcore-runtime", out JsonElement aspNetCoreValue) && aspNetCoreValue.ValueKind != JsonValueKind.Null) 167if (element.TryGetProperty("runtime", out JsonElement runtimeValue) && runtimeValue.ValueKind != JsonValueKind.Null) 173if (element.TryGetProperty("windowsdesktop", out JsonElement desktopValue) && desktopValue.ValueKind != JsonValueKind.Null) 183if (element.TryGetProperty("sdks", out JsonElement sdksValue) && sdksValue.ValueKind == JsonValueKind.Array) 192else if (element.TryGetProperty("sdk", out JsonElement sdkValue) && sdkValue.ValueKind != JsonValueKind.Null)
ReleaseComponent.cs (1)
68if (element.TryGetProperty("files", out JsonElement P) && P.ValueKind == JsonValueKind.Array)
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (2)
56if (jsonDocument.RootElement.TryGetProperty("tools", out JsonElement toolsElement)) 58if (toolsElement.TryGetProperty("runtimes", out JsonElement dotnetLocalElement))
Microsoft.DotNet.ProjectTools (4)
LaunchSettings\LaunchSettings.cs (4)
90if (model.ValueKind != JsonValueKind.Object || !model.TryGetProperty(ProfilesKey, out var profilesObject) || profilesObject.ValueKind != JsonValueKind.Object) 134if (prop.Value.TryGetProperty(CommandNameKey, out var commandNameElement) && commandNameElement.ValueKind == JsonValueKind.String) 151if (!profileObject.TryGetProperty(CommandNameKey, out var finalCommandNameElement) 186|| !profileProperty.Value.TryGetProperty(CommandNameKey, out var commandNameElement)
Microsoft.Extensions.AI (1)
ChatCompletion\ChatResponse{T}.cs (1)
139if (JsonDocument.Parse(json!).RootElement.TryGetProperty("data", out var data))
Microsoft.Extensions.AI.Abstractions.Tests (13)
Utilities\AIJsonSchemaTransformCacheTests.cs (2)
53Assert.True(transformedSchema.TryGetProperty("myAwesomeKeyword", out _)); 68Assert.True(transformedSchema.Value.TryGetProperty("myAwesomeKeyword", out _));
Utilities\AIJsonUtilitiesTests.cs (11)
436Assert.True(schema.TryGetProperty("required", out JsonElement requiredElement)); 499Assert.True(schema.TryGetProperty("properties", out JsonElement properties)); 500Assert.True(properties.TryGetProperty("input", out JsonElement inputSchema)); 503Assert.True(inputSchema.TryGetProperty("required", out JsonElement requiredElement)); 517Assert.True(schema.TryGetProperty("required", out JsonElement requiredElement)); 560Assert.True(doc.RootElement.TryGetProperty("title", out JsonElement titleElement)); 562Assert.True(doc.RootElement.TryGetProperty("description", out JsonElement descElement)); 579Assert.True(doc.RootElement.TryGetProperty("title", out JsonElement titleElement)); 1346Assert.False(properties.GetProperty("second").TryGetProperty("description", out _)); 1365Assert.False(properties.GetProperty("second").TryGetProperty("description", out _)); 1666Assert.True(result.TryGetProperty("not", out JsonElement notValue));
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIConversionTests.cs (6)
146Assert.True(root.TryGetProperty("$defs", out var defs), "The $defs property should be preserved in the function parameters"); 147Assert.True(defs.TryGetProperty("Person", out var person), "The Person definition should exist in $defs"); 148Assert.True(person.TryGetProperty("properties", out var properties), "Person should have properties"); 149Assert.True(properties.TryGetProperty("name", out _), "Person should have a name property"); 626Assert.True(root.TryGetProperty("properties", out var properties)); 627Assert.True(properties.TryGetProperty("name", out var nameProperty));
Microsoft.Extensions.AI.Tests (10)
Functions\AIFunctionFactoryTest.cs (10)
1332nullableIntSchema.TryGetProperty("type", out JsonElement nullableIntType), 1341nullableIntWithDefaultSchema.TryGetProperty("type", out JsonElement nullableIntWithDefaultType), 1347nullableIntWithDefaultSchema.TryGetProperty("default", out JsonElement nullableIntWithDefaultDefault), 1372nullableStringSchema.TryGetProperty("type", out JsonElement nullableStringType), 1381nullableIntSchema.TryGetProperty("type", out JsonElement nullableIntType), 1390nullableStringWithDefaultSchema.TryGetProperty("type", out JsonElement nullableStringWithDefaultType), 1396nullableStringWithDefaultSchema.TryGetProperty("default", out JsonElement nullableStringWithDefaultDefault), 1403nullableIntWithDefaultSchema.TryGetProperty("type", out JsonElement nullableIntWithDefaultType), 1409nullableIntWithDefaultSchema.TryGetProperty("default", out JsonElement nullableIntWithDefaultDefault), 1448Assert.True(properties.TryGetProperty("value", out _));
Microsoft.ML.Tokenizers.Tests (19)
BpeTests.cs (17)
957if (!root.TryGetProperty("model", out JsonElement modelElement) || 959!modelElement.TryGetProperty("type", out JsonElement typeElement) || 961!modelElement.TryGetProperty("vocab", out JsonElement vocabElement) || 969if (modelElement.TryGetProperty("unk_token", out JsonElement unKnownElement)) 974if (modelElement.TryGetProperty("continuing_subword_prefix", out JsonElement continuingSubwordPrefixElement)) 979if (modelElement.TryGetProperty("end_of_word_suffix", out JsonElement endOfWordSuffixElement)) 984if (modelElement.TryGetProperty("fuse_unknown_tokens", out JsonElement fuseUnknownTokensElement)) 1014if (modelElement.TryGetProperty("merges", out JsonElement mergesElement) && mergesElement.ValueKind == JsonValueKind.Array) 1033if (root.TryGetProperty("pre_tokenizer", out JsonElement preTokenizerElement) && 1035preTokenizerElement.TryGetProperty("type", out JsonElement typeElement) && 1038preTokenizerElement.TryGetProperty("pretokenizers", out JsonElement preTokenizersElement) && 1044preTokenizer.TryGetProperty("type", out JsonElement preTokenizerTypeElement) && 1050if (preTokenizer.TryGetProperty("pattern", out JsonElement patternElement) && 1052patternElement.TryGetProperty("Regex", out JsonElement regexElement) && 1075if (root.TryGetProperty("added_tokens", out JsonElement modelElement) && modelElement.ValueKind == JsonValueKind.Array) 1080if (token.TryGetProperty("content", out JsonElement contentElement) && 1082token.TryGetProperty("id", out JsonElement idElement) && idElement.ValueKind == JsonValueKind.Number)
UnigramTests.cs (2)
32if (root.TryGetProperty("model", out JsonElement modelElement) && 33modelElement.TryGetProperty("vocab", out JsonElement vocabElement) &&
Microsoft.NET.Build.Containers (10)
LocalDaemons\DockerCli.cs (10)
158if (!config.RootElement.TryGetProperty("ServerErrors", out JsonElement errorProperty)) 244if (rootElement.TryGetProperty("RegistryConfig", out var registryConfig) && registryConfig.ValueKind == JsonValueKind.Object) 246if (registryConfig.TryGetProperty("IndexConfigs", out var indexConfigs) && indexConfigs.ValueKind == JsonValueKind.Object) 251&& property.Value.TryGetProperty("Secure", out var secure) 262if (rootElement.TryGetProperty("registries", out var registries) && registries.ValueKind == JsonValueKind.Object) 267&& property.Value.TryGetProperty("Insecure", out var insecure) 618dockerinfo.TryGetProperty("DockerRootDir", out var dockerRootDir) && dockerRootDir.GetString() is not null; 619var hasPodmanProperty = dockerinfo.TryGetProperty("host", out var host) && host.TryGetProperty("buildahVersion", out var buildahVersion) && buildahVersion.GetString() is not null; 633if (!GetDockerConfig().RootElement.TryGetProperty("DriverStatus", out var driverStatus) || driverStatus.ValueKind != JsonValueKind.Array)
Microsoft.NET.HostModel (1)
ComHost\RegFreeComManifest.cs (1)
68if (property.Value.TryGetProperty("progid", out JsonElement progIdValue))
Microsoft.TestPlatform.CommunicationUtilities (67)
JsonDataSerializer.Stj.cs (3)
83int version = root.TryGetProperty("Version", out var vProp) 86string? messageType = root.TryGetProperty("MessageType", out var mtProp) ? mtProp.GetString() : null; 106if (doc.RootElement.TryGetProperty("Payload", out var payloadElement))
Serialization\AfterTestRunEndResultConverter.cs (1)
53if (element.TryGetProperty(name, out var prop) && prop.ValueKind != JsonValueKind.Null)
Serialization\AttachmentConverters.cs (2)
29if (element.TryGetProperty("Attachments", out var attachments) && attachments.GetArrayLength() > 0) 66var description = element.TryGetProperty("Description", out var descProp) && descProp.ValueKind != JsonValueKind.Null
Serialization\DiscoveryCriteriaConverter.cs (4)
36var runSettings = root.TryGetProperty("RunSettings", out var rs) && rs.ValueKind != JsonValueKind.Null ? rs.GetString() : null; 37var package = root.TryGetProperty("Package", out var pkg) && pkg.ValueKind != JsonValueKind.Null ? pkg.GetString() : null; 38var testCaseFilter = root.TryGetProperty("TestCaseFilter", out var tcf) && tcf.ValueKind != JsonValueKind.Null ? tcf.GetString() : null; 76if (element.TryGetProperty(name, out var prop) && prop.ValueKind != JsonValueKind.Null)
Serialization\TestCaseConverter.cs (3)
28if (!data.TryGetProperty("Properties", out var properties) || properties.GetArrayLength() == 0) 37if (!property.TryGetProperty("Key", out var keyElement)) 50if (!property.TryGetProperty("Value", out var token))
Serialization\TestCaseConverterV2.cs (10)
29if (data.TryGetProperty("FullyQualifiedName", out var fqn)) 31if (data.TryGetProperty("ExecutorUri", out var uri) && uri.ValueKind != JsonValueKind.Null) 33if (data.TryGetProperty("Source", out var source)) 35if (data.TryGetProperty("Id", out var id) && id.ValueKind != JsonValueKind.Null) 37if (data.TryGetProperty("DisplayName", out var display) && display.ValueKind != JsonValueKind.Null) 39if (data.TryGetProperty("CodeFilePath", out var codePath) && codePath.ValueKind != JsonValueKind.Null) 41if (data.TryGetProperty("LineNumber", out var lineNum)) 45if (data.TryGetProperty("Properties", out var properties) && properties.GetArrayLength() > 0) 49if (!prop.TryGetProperty("Key", out var keyElement)) 56if (!prop.TryGetProperty("Value", out var valueElement))
Serialization\TestExecutionContextConverter.cs (8)
28if (data.TryGetProperty("FrequencyOfRunStatsChangeEvent", out var freq)) 30if (data.TryGetProperty("RunStatsChangeEventTimeout", out var timeout)) 32if (data.TryGetProperty("InIsolation", out var isolation)) 34if (data.TryGetProperty("KeepAlive", out var keepAlive)) 36if (data.TryGetProperty("AreTestCaseLevelEventsRequired", out var tcEvents)) 38if (data.TryGetProperty("IsDebug", out var isDebug)) 40if (data.TryGetProperty("TestCaseFilter", out var filter) && filter.ValueKind != JsonValueKind.Null) 42if (data.TryGetProperty("FilterOptions", out var filterOptions) && filterOptions.ValueKind != JsonValueKind.Null)
Serialization\TestObjectBaseConverter.cs (3)
46if (!data.TryGetProperty("Properties", out var properties) || properties.GetArrayLength() == 0) 53if (!prop.TryGetProperty("Key", out var keyElement)) 60if (!prop.TryGetProperty("Value", out var valueElement))
Serialization\TestObjectConverter.cs (2)
41if (!element.TryGetProperty("Key", out var keyElement)) 49if (element.TryGetProperty("Value", out var valueElement) && valueElement.ValueKind != JsonValueKind.Null)
Serialization\TestProcessAttachDebuggerPayloadConverter.cs (2)
31var processId = root.TryGetProperty("ProcessID", out var pidProp) ? pidProp.GetInt32() : 0; 32var targetFramework = root.TryGetProperty("TargetFramework", out var tf) && tf.ValueKind != JsonValueKind.Null
Serialization\TestPropertyConverter.cs (6)
31var id = element.TryGetProperty("Id", out var idProp) ? idProp.GetString() : null; 32var label = element.TryGetProperty("Label", out var labelProp) ? labelProp.GetString() : null; 33var category = element.TryGetProperty("Category", out var catProp) ? catProp.GetString() : null; 34var description = element.TryGetProperty("Description", out var descProp) ? descProp.GetString() : null; 35var attributes = element.TryGetProperty("Attributes", out var attrProp) ? (TestPropertyAttributes)attrProp.GetInt32() : default; 36var valueType = element.TryGetProperty("ValueType", out var vtProp) ? vtProp.GetString() : null;
Serialization\TestResultConverter.cs (3)
31if (data.TryGetProperty("Attachments", out var attachments) && attachments.GetArrayLength() > 0) 43if (data.TryGetProperty("Messages", out var messages) && messages.GetArrayLength() > 0) 54if (!data.TryGetProperty("Properties", out var properties) || properties.GetArrayLength() == 0)
Serialization\TestResultConverterV2.cs (13)
34if (data.TryGetProperty("Attachments", out var attachments) && attachments.GetArrayLength() > 0) 46if (data.TryGetProperty("Messages", out var messages) && messages.GetArrayLength() > 0) 58if (data.TryGetProperty("Outcome", out var outcome)) 60if (data.TryGetProperty("ErrorMessage", out var errorMsg) && errorMsg.ValueKind != JsonValueKind.Null) 62if (data.TryGetProperty("ErrorStackTrace", out var errorStack) && errorStack.ValueKind != JsonValueKind.Null) 64if (data.TryGetProperty("DisplayName", out var displayName) && displayName.ValueKind != JsonValueKind.Null) 66if (data.TryGetProperty("ComputerName", out var computerName) && computerName.ValueKind != JsonValueKind.Null) 68if (data.TryGetProperty("Duration", out var duration) && duration.ValueKind != JsonValueKind.Null) 70if (data.TryGetProperty("StartTime", out var startTime) && startTime.ValueKind != JsonValueKind.Null) 72if (data.TryGetProperty("EndTime", out var endTime) && endTime.ValueKind != JsonValueKind.Null) 76if (data.TryGetProperty("Properties", out var properties) && properties.GetArrayLength() > 0) 80if (!prop.TryGetProperty("Key", out var keyElement)) 85if (!prop.TryGetProperty("Value", out var valueElement))
Serialization\TestRunChangedEventArgsConverter.cs (1)
52if (element.TryGetProperty(name, out var prop) && prop.ValueKind != JsonValueKind.Null)
Serialization\TestRunCompleteEventArgsConverter.cs (3)
35var isCanceled = root.TryGetProperty("IsCanceled", out var ic) && ic.GetBoolean(); 36var isAborted = root.TryGetProperty("IsAborted", out var ia) && ia.GetBoolean(); 67if (element.TryGetProperty(name, out var prop) && prop.ValueKind != JsonValueKind.Null)
Serialization\TestRunStatisticsConverter.cs (2)
29long executedTests = root.TryGetProperty("ExecutedTests", out var etProp) ? etProp.GetInt64() : 0; 32if (root.TryGetProperty("Stats", out var statsProp) && statsProp.ValueKind == JsonValueKind.Object)
Serialization\TestSessionInfoConverter.cs (1)
31var id = root.TryGetProperty("Id", out var idProp) && idProp.ValueKind != JsonValueKind.Null
rzc (2)
Json\JsonDataReader.cs (2)
35if (!_element.TryGetProperty(propertyName, out _currentValue)) 49=> _element.TryGetProperty(propertyName, out _currentValue);
System.Text.Json (1)
System\Text\Json\Document\JsonElement.cs (1)
138if (TryGetProperty(propertyName, out JsonElement property))