1 instantiation of JsonObject
Microsoft.TestPlatform.CommunicationUtilities (1)
Json\Jsonite\Jsonite.cs (1)
1642
? new
JsonObject
()
30 references to JsonObject
Microsoft.TestPlatform.CommunicationUtilities (2)
Json\Jsonite\Jsonite.cs (2)
1613
/// The default implementation of <see cref="IJsonReflector"/> that allows to deserialize a JSON text to a generic <see cref="IDictionary{TKey,TValue}"/> <see cref="
JsonObject
"/> or <see cref="JsonArray"/>.
1641
return expectedType == typeof(object) || expectedType == typeof (
JsonObject
) || expectedType.GetTypeInfo().IsInterface
Microsoft.TestPlatform.CrossPlatEngine (28)
Client\MTP\MtpClientHelpers.cs (5)
69
JsonObject
? node = MtpJson.AsObject(parameters);
78
public static IEnumerable<
JsonObject
> EnumerateNodes(object? parameters)
80
if (MtpJson.AsObject(parameters) is not
JsonObject
node
89
if (changeObject is
JsonObject
change
91
&& nodeValue is
JsonObject
testNode)
Client\MTP\MtpJson.cs (7)
14
/// JSON is a plain object graph: objects are <see cref="
JsonObject
"/> (a
21
public static
JsonObject
? AsObject(object? node) => node as
JsonObject
;
25
public static object? GetValue(
JsonObject
? node, string key)
28
public static string? GetString(
JsonObject
? node, string key)
31
public static bool TryGetInt(
JsonObject
? node, string key, out int result)
34
public static bool TryGetDouble(
JsonObject
? node, string key, out double result)
Client\MTP\MtpProxyDiscoveryManager.cs (1)
100
foreach (
JsonObject
node in MtpClientHelpers.EnumerateNodes(parameters))
Client\MTP\MtpProxyExecutionManager.cs (4)
327
foreach (
JsonObject
node in MtpClientHelpers.EnumerateNodes(parameters))
452
if (MtpJson.AsObject(response) is not
JsonObject
responseObject
462
if (attachmentObject is not
JsonObject
attachment)
492
private static string? GetStringProperty(
JsonObject
element, string name)
Client\MTP\MtpServerConnection.cs (5)
30
/// no binding-redirect fallout). Parsed messages are plain <see cref="
JsonObject
"/>/<see
51
/// notification <c>params</c> value (a <see cref="
JsonObject
"/>), or <c>null</c> when absent.
250
if (parsed is not
JsonObject
root)
268
if (root.TryGetValue("error", out object? errorValue) && errorValue is
JsonObject
error)
290
JsonObject
? logParams = MtpJson.AsObject(parameters);
Client\MTP\MtpTestNodeConverter.cs (6)
34
public static bool IsActionNode(
JsonObject
node)
37
public static string? GetExecutionState(
JsonObject
node)
40
public static TestCase ToTestCase(
JsonObject
node, string source)
67
public static TestResult ToTestResult(
JsonObject
node, string source)
121
private static void AddTraits(
JsonObject
node, TestCase testCase)
130
if (traitObject is not
JsonObject
trait)