2 instantiations of CacheRow
dotnet (2)
_generated\170\LocalToolsCacheJsonSerializerContext.CacheRow.g.cs (1)
33
ObjectCreator = () => new global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
(),
ToolPackage\LocalToolsResolverCache.cs (1)
122
return new
CacheRow
73 references to CacheRow
dotnet (73)
_generated\170\LocalToolsCacheJsonSerializerContext.CacheRow.g.cs (41)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>? _CacheRow;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
> CacheRow
24
get => _CacheRow ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
> Create_CacheRow(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
> jsonTypeInfo))
31
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>
37
ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).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.ToolPackage.LocalToolsResolverCache.
CacheRow
>(options, objectInfo);
58
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
60
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Version,
61
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Version = value!,
68
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
80
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).TargetFramework,
81
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).TargetFramework = value!,
88
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("TargetFramework", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
98
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
100
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).RuntimeIdentifier,
101
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).RuntimeIdentifier = value!,
108
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("RuntimeIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
118
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
120
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Name,
121
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Name = value!,
128
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
138
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
140
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Runner,
141
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Runner = value!,
148
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("Runner", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
158
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
160
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).PathToExecutable,
161
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).PathToExecutable = value!,
168
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("PathToExecutable", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
178
private void CacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
? value)
188
writer.WriteString(PropName_Version, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).Version);
189
writer.WriteString(PropName_TargetFramework, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).TargetFramework);
190
writer.WriteString(PropName_RuntimeIdentifier, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).RuntimeIdentifier);
191
writer.WriteString(PropName_Name, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).Name);
192
writer.WriteString(PropName_Runner, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).Runner);
193
writer.WriteString(PropName_PathToExecutable, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).PathToExecutable);
_generated\171\LocalToolsCacheJsonSerializerContext.CacheRowArray.g.cs (10)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]>? _CacheRowArray;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]> CacheRowArray
24
get => _CacheRowArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]> Create_CacheRowArray(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]> jsonTypeInfo))
31
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>(options, info);
47
private void CacheRowArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]? value)
_generated\172\LocalToolsCacheJsonSerializerContext.IEnumerableCacheRow.g.cs (12)
15
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>>? _IEnumerableCacheRow;
21
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>> IEnumerableCacheRow
24
get => _IEnumerableCacheRow ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>));
27
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>> Create_IEnumerableCacheRow(global::System.Text.Json.JsonSerializerOptions options)
29
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>> jsonTypeInfo))
31
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>>
37
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>(options, info);
47
private void IEnumerableCacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>? value)
57
foreach (global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
element in value)
_generated\175\LocalToolsCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (3)
24
if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
))
28
if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
[]))
32
if (type == typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>))
ToolPackage\LocalToolsResolverCache.cs (7)
91
private
CacheRow
[] GetCacheTable(string packageCacheFile)
93
CacheRow
[] cacheTable = [];
118
private static
CacheRow
ConvertToCacheRow(
138
CacheRow
cacheRow)
159
CacheRow
[] cacheTable,
193
[JsonSerializable(typeof(
CacheRow
[]))]
194
[JsonSerializable(typeof(IEnumerable<
CacheRow
>))]