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),
43
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>(options, objectInfo);
60
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
62
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Version,
63
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Version = value!,
70
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
80
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
82
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).TargetFramework,
83
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).TargetFramework = value!,
90
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("TargetFramework", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
102
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).RuntimeIdentifier,
103
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).RuntimeIdentifier = value!,
110
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("RuntimeIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
120
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
122
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Name,
123
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Name = value!,
130
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
140
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
142
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Runner,
143
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).Runner = value!,
150
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("Runner", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
160
DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
),
162
Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).PathToExecutable,
163
Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)obj).PathToExecutable = value!,
170
AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
).GetProperty("PathToExecutable", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
180
private void CacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
? value)
190
writer.WriteString(PropName_Version, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).Version);
191
writer.WriteString(PropName_TargetFramework, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).TargetFramework);
192
writer.WriteString(PropName_RuntimeIdentifier, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).RuntimeIdentifier);
193
writer.WriteString(PropName_Name, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).Name);
194
writer.WriteString(PropName_Runner, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
)value).Runner);
195
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
[]>
39
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>(options, info);
49
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
>>
39
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);
49
private void IEnumerableCacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.
CacheRow
>? value)
59
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
>))]