1 type derived from ToolListJsonContract
dotnet (1)
Commands\Tool\List\ToolListJsonHelper.cs (1)
35
internal sealed class LocalToolListJsonContract :
ToolListJsonContract
2 instantiations of ToolListJsonContract
dotnet (2)
_generated\59\ToolListJsonSerializerContext.ToolListJsonContract.g.cs (1)
32
ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
(){ PackageId = (string)args[0], Version = (string)args[1], Commands = (string[])args[2] },
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (1)
119
Data = [.. packageEnumerable.Select(p => new
ToolListJsonContract
91 references to ToolListJsonContract
dotnet (91)
_generated\57\ToolListJsonSerializerContext.LocalToolListJsonContract.g.cs (18)
79
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
81
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).PackageId,
82
Setter = static (obj, value) => __set_LocalToolListJsonContract_PackageId((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
89
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetProperty("PackageId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
102
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Version,
103
Setter = static (obj, value) => __set_LocalToolListJsonContract_Version((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
110
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
121
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
123
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Commands,
124
Setter = static (obj, value) => __set_LocalToolListJsonContract_Commands((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
131
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetProperty("Commands", InstanceMemberBindingFlags, null, typeof(string[]), global::System.Array.Empty<global::System.Type>(), null),
153
writer.WriteString(PropName_packageId, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).PackageId);
154
writer.WriteString(PropName_version, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Version);
156
StringArraySerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Commands);
203
private static extern void __set_LocalToolListJsonContract_PackageId(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
205
private static extern void __set_LocalToolListJsonContract_Version(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
207
private static extern void __set_LocalToolListJsonContract_Commands(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string[] value);
_generated\59\ToolListJsonSerializerContext.ToolListJsonContract.g.cs (29)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>? _ToolListJsonContract;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
> ToolListJsonContract
22
get => _ToolListJsonContract ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
> Create_ToolListJsonContract(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
60
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).PackageId,
61
Setter = static (obj, value) => __set_ToolListJsonContract_PackageId((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
68
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetProperty("PackageId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
79
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
81
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Version,
82
Setter = static (obj, value) => __set_ToolListJsonContract_Version((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
89
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
102
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Commands,
103
Setter = static (obj, value) => __set_ToolListJsonContract_Commands((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
110
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
).GetProperty("Commands", InstanceMemberBindingFlags, null, typeof(string[]), global::System.Array.Empty<global::System.Type>(), null),
121
private void ToolListJsonContractSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
? value)
131
writer.WriteString(PropName_packageId, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).PackageId);
132
writer.WriteString(PropName_version, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Version);
134
StringArraySerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Commands);
170
private static extern void __set_ToolListJsonContract_PackageId(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
172
private static extern void __set_ToolListJsonContract_Version(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
174
private static extern void __set_ToolListJsonContract_Commands(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string[] value);
_generated\60\ToolListJsonSerializerContext.ToolListJsonContractArray.g.cs (10)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>? _ToolListJsonContractArray;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]> ToolListJsonContractArray
22
get => _ToolListJsonContractArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]> Create_ToolListJsonContractArray(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>(options, info);
47
private void ToolListJsonContractArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]? value)
_generated\62\ToolListJsonSerializerContext.VersionedDataContractToolListJsonContractArray.g.cs (29)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>>? _VersionedDataContractToolListJsonContractArray;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>> VersionedDataContractToolListJsonContractArray
22
get => _VersionedDataContractToolListJsonContractArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>> Create_VersionedDataContractToolListJsonContractArray(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>>
32
ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>(){ Data = (global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[])args[0] },
35
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>),
60
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)obj).Version,
61
Setter = static (obj, value) => __GenericAccessors_VersionedDataContractToolListJsonContractArray<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>.__set_VersionedDataContractToolListJsonContractArray_Version((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)obj, value!),
68
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>
78
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>),
80
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)obj).Data,
81
Setter = static (obj, value) => __GenericAccessors_VersionedDataContractToolListJsonContractArray<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>.__set_VersionedDataContractToolListJsonContractArray_Data((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)obj, value!),
88
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>).GetProperty("Data", InstanceMemberBindingFlags, null, typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>(options, info1);
99
private void VersionedDataContractToolListJsonContractArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>? value)
109
writer.WriteNumber(PropName_version, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)value).Version);
111
ToolListJsonContractArraySerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)value).Data);
121
ParameterType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]),
_generated\67\ToolListJsonSerializerContext.GetJsonTypeInfo.g.cs (3)
30
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
))
34
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]))
42
if (type == typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>))
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (1)
117
var jsonData = new VersionedDataContract<
ToolListJsonContract
[]>()
Commands\Tool\List\ToolListJsonHelper.cs (1)
49
[JsonSerializable(typeof(VersionedDataContract<
ToolListJsonContract
[]>))]