2 instantiations of CacheRow
dotnet (2)
_generated\170\LocalToolsCacheJsonSerializerContext.CacheRow.g.cs (1)
33ObjectCreator = () => new global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow(),
ToolPackage\LocalToolsResolverCache.cs (1)
122return new CacheRow
73 references to CacheRow
dotnet (73)
_generated\170\LocalToolsCacheJsonSerializerContext.CacheRow.g.cs (41)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>? _CacheRow; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> CacheRow 24get => _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)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> Create_CacheRow(global::System.Text.Json.JsonSerializerOptions options) 29if (!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)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow> 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 43jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, objectInfo); 60DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 62Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Version, 63Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Version = value!, 70AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 80DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 82Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).TargetFramework, 83Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).TargetFramework = value!, 90AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("TargetFramework", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 102Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).RuntimeIdentifier, 103Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).RuntimeIdentifier = value!, 110AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("RuntimeIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 120DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 122Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Name, 123Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Name = value!, 130AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 140DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 142Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Runner, 143Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Runner = value!, 150AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Runner", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 160DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 162Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).PathToExecutable, 163Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).PathToExecutable = value!, 170AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("PathToExecutable", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 180private void CacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow? value) 190writer.WriteString(PropName_Version, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Version); 191writer.WriteString(PropName_TargetFramework, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).TargetFramework); 192writer.WriteString(PropName_RuntimeIdentifier, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).RuntimeIdentifier); 193writer.WriteString(PropName_Name, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Name); 194writer.WriteString(PropName_Runner, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Runner); 195writer.WriteString(PropName_PathToExecutable, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).PathToExecutable);
_generated\171\LocalToolsCacheJsonSerializerContext.CacheRowArray.g.cs (10)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]>? _CacheRowArray; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> CacheRowArray 24get => _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[])); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> Create_CacheRowArray(global::System.Text.Json.JsonSerializerOptions options) 29if (!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)) 31var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]> 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, info); 49private void CacheRowArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[]? value)
_generated\172\LocalToolsCacheJsonSerializerContext.IEnumerableCacheRow.g.cs (12)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>>? _IEnumerableCacheRow; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>> IEnumerableCacheRow 24get => _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>)); 27private 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) 29if (!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)) 31var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>> 39jsonTypeInfo = 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); 49private void IEnumerableCacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>? value) 59foreach (global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow element in value)
_generated\175\LocalToolsCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (3)
24if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)) 28if (type == typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow[])) 32if (type == typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>))
ToolPackage\LocalToolsResolverCache.cs (7)
91private CacheRow[] GetCacheTable(string packageCacheFile) 93CacheRow[] cacheTable = []; 118private static CacheRow ConvertToCacheRow( 138CacheRow cacheRow) 159CacheRow[] cacheTable, 193[JsonSerializable(typeof(CacheRow[]))] 194[JsonSerializable(typeof(IEnumerable<CacheRow>))]