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)
77
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
79
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).PackageId,
80
Setter = static (obj, value) => __set_LocalToolListJsonContract_PackageId((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
87
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),
98
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
100
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Version,
101
Setter = static (obj, value) => __set_LocalToolListJsonContract_Version((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
108
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),
119
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
121
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Commands,
122
Setter = static (obj, value) => __set_LocalToolListJsonContract_Commands((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
129
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),
151
writer.WriteString(PropName_packageId, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).PackageId);
152
writer.WriteString(PropName_version, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Version);
154
StringArraySerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Commands);
201
private static extern void __set_LocalToolListJsonContract_PackageId(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
203
private static extern void __set_LocalToolListJsonContract_Version(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
205
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),
39
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>(options, objectInfo);
56
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
58
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).PackageId,
59
Setter = static (obj, value) => __set_ToolListJsonContract_PackageId((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
66
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),
77
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
79
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Version,
80
Setter = static (obj, value) => __set_ToolListJsonContract_Version((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
87
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),
98
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
),
100
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj).Commands,
101
Setter = static (obj, value) => __set_ToolListJsonContract_Commands((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)obj, value!),
108
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),
119
private void ToolListJsonContractSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
? value)
129
writer.WriteString(PropName_packageId, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).PackageId);
130
writer.WriteString(PropName_version, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Version);
132
StringArraySerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
)value).Commands);
168
private static extern void __set_ToolListJsonContract_PackageId(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
170
private static extern void __set_ToolListJsonContract_Version(global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
obj, string value);
172
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
[]>
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
>(options, info);
45
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),
39
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);
56
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>),
58
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)obj).Version,
59
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!),
66
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),
71
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>
76
DeclaringType = typeof(global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>),
78
Getter = static obj => ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)obj).Data,
79
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!),
86
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),
89
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>(options, info1);
97
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)
107
writer.WriteNumber(PropName_version, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)value).Version);
109
ToolListJsonContractArraySerializeHandler(writer, ((global::Microsoft.DotNet.Cli.Commands.Tool.List.VersionedDataContract<global::Microsoft.DotNet.Cli.Commands.Tool.List.
ToolListJsonContract
[]>)value).Data);
119
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
[]>))]