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), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 60Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Version, 61Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Version = value!, 68AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 80Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).TargetFramework, 81Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).TargetFramework = value!, 88AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("TargetFramework", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 98DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 100Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).RuntimeIdentifier, 101Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).RuntimeIdentifier = value!, 108AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("RuntimeIdentifier", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 118DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 120Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Name, 121Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Name = value!, 128AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 138DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 140Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Runner, 141Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).Runner = value!, 148AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("Runner", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 158DeclaringType = typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow), 160Getter = static obj => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).PathToExecutable, 161Setter = static (obj, value) => ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)obj).PathToExecutable = value!, 168AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow).GetProperty("PathToExecutable", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 178private void CacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow? value) 188writer.WriteString(PropName_Version, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Version); 189writer.WriteString(PropName_TargetFramework, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).TargetFramework); 190writer.WriteString(PropName_RuntimeIdentifier, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).RuntimeIdentifier); 191writer.WriteString(PropName_Name, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Name); 192writer.WriteString(PropName_Runner, ((global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow)value).Runner); 193writer.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[]> 37jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>(options, info); 47private 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>> 37jsonTypeInfo = 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); 47private void IEnumerableCacheRowSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.Cli.ToolPackage.LocalToolsResolverCache.CacheRow>? value) 57foreach (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>))]