2 instantiations of InternalMicrosoftDetectorCacheEntry
Microsoft.DotNet.Cli.InternalMicrosoft (2)
Generated\361d1da7f942c932\InternalMicrosoftDetectorJsonContext.InternalMicrosoftDetectorCacheEntry.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry((int)args[0], (bool)args[1], (string)args[2], (string)args[3], (string)args[4], (bool)args[5], (global::System.DateTimeOffset)args[6]),
InternalMicrosoftDetector.cs (1)
399var entry = new InternalMicrosoftDetectorCacheEntry(
59 references to InternalMicrosoftDetectorCacheEntry
Microsoft.DotNet.Cli.InternalMicrosoft (59)
Generated\361d1da7f942c932\InternalMicrosoftDetectorJsonContext.GetJsonTypeInfo.g.cs (1)
26if (type == typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry))
Generated\361d1da7f942c932\InternalMicrosoftDetectorJsonContext.InternalMicrosoftDetectorCacheEntry.g.cs (53)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry>? _InternalMicrosoftDetectorCacheEntry; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry> InternalMicrosoftDetectorCacheEntry 22get => _InternalMicrosoftDetectorCacheEntry ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry>)Options.GetTypeInfo(typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry> Create_InternalMicrosoftDetectorCacheEntry(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(int), typeof(bool), typeof(string), typeof(string), typeof(string), typeof(bool), typeof(global::System.DateTimeOffset)}, modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 60Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).Version, 61Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_Version((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 68AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 80Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).IsInternalMicrosoft, 81Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_IsInternalMicrosoft((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 88AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("IsInternalMicrosoft", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 98DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 100Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).Source, 101Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_Source((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 108AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("Source", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 118DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 120Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).Alias, 121Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_Alias((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 128AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("Alias", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 138DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 140Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).Domain, 141Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_Domain((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 148AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("Domain", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 158DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 160Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).IsCIEnvironment, 161Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_IsCIEnvironment((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 168AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("IsCIEnvironment", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 178DeclaringType = typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry), 180Getter = static obj => ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj).TimestampUtc, 181Setter = static (obj, value) => __set_InternalMicrosoftDetectorCacheEntry_TimestampUtc((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)obj, value!), 188AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry).GetProperty("TimestampUtc", InstanceMemberBindingFlags, null, typeof(global::System.DateTimeOffset), global::System.Array.Empty<global::System.Type>(), null), 198private void InternalMicrosoftDetectorCacheEntrySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry? value) 208writer.WriteNumber(PropName_Version, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).Version); 209writer.WriteBoolean(PropName_IsInternalMicrosoft, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).IsInternalMicrosoft); 210writer.WriteString(PropName_Source, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).Source); 211writer.WriteString(PropName_Alias, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).Alias); 212writer.WriteString(PropName_Domain, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).Domain); 213writer.WriteBoolean(PropName_IsCIEnvironment, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).IsCIEnvironment); 214writer.WriteString(PropName_TimestampUtc, ((global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry)value).TimestampUtc); 293private static extern void __set_InternalMicrosoftDetectorCacheEntry_Version(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, int value); 295private static extern void __set_InternalMicrosoftDetectorCacheEntry_IsInternalMicrosoft(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, bool value); 297private static extern void __set_InternalMicrosoftDetectorCacheEntry_Source(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, string value); 299private static extern void __set_InternalMicrosoftDetectorCacheEntry_Alias(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, string value); 301private static extern void __set_InternalMicrosoftDetectorCacheEntry_Domain(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, string value); 303private static extern void __set_InternalMicrosoftDetectorCacheEntry_IsCIEnvironment(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, bool value); 305private static extern void __set_InternalMicrosoftDetectorCacheEntry_TimestampUtc(global::Microsoft.DotNet.Cli.InternalMicrosoft.InternalMicrosoftDetectorCacheEntry obj, global::System.DateTimeOffset value);
Internal\InternalMicrosoftDetectionModels.cs (1)
154[JsonSerializable(typeof(InternalMicrosoftDetectorCacheEntry))]
InternalMicrosoftDetector.cs (4)
119private InternalMicrosoftDetectionResult FromCache(InternalMicrosoftDetectorCacheEntry entry, TimeSpan duration) => 336private async Task<(InternalMicrosoftDetectorCacheEntry? Entry, string CacheStatus)> TryReadCacheAsync( 353var entry = await JsonSerializer.DeserializeAsync( 399var entry = new InternalMicrosoftDetectorCacheEntry(