2 instantiations of TypeRefInfo
aspire (2)
BackchannelJsonSerializerContext.TypeRefInfo.g.cs (1)
31ObjectCreator = () => new global::Aspire.Cli.Commands.Sdk.TypeRefInfo(),
CapabilitiesJsonContext.TypeRefInfo.g.cs (1)
31ObjectCreator = () => new global::Aspire.Cli.Commands.Sdk.TypeRefInfo(),
235 references to TypeRefInfo
aspire (235)
BackchannelJsonSerializerContext.CallbackParameterInfo.g.cs (3)
73var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CallbackParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 91properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info1);
BackchannelJsonSerializerContext.CapabilityInfo.g.cs (9)
261var info10 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 276AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 279properties[10] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info10); 281var info11 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 296AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("TargetType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 299properties[11] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info11); 301var info12 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 316AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ExpandedTargetTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 319properties[12] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info12);
BackchannelJsonSerializerContext.DtoPropertyInfo.g.cs (3)
73var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.DtoPropertyInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 91properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info1);
BackchannelJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
134if (type == typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo)) 310if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>))
BackchannelJsonSerializerContext.HandleTypeInfo.g.cs (6)
133var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 148AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("ImplementedInterfaces", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 151properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info4); 155var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 170AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("BaseTypeHierarchy", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 173properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info5);
BackchannelJsonSerializerContext.ListTypeRefInfo.g.cs (12)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>? _ListTypeRefInfo; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> ListTypeRefInfo 22get => _ListTypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> Create_ListTypeRefInfo(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 31ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(), 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>, global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info); 45private void ListTypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>? value)
BackchannelJsonSerializerContext.ParameterInfo.g.cs (6)
73var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 91properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info1); 173var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 188AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("CallbackReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 191properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info6);
BackchannelJsonSerializerContext.TypeRefInfo.g.cs (63)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>? _TypeRefInfo; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> TypeRefInfo 22get => _TypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> Create_TypeRefInfo(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 35ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, objectInfo); 56DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 58Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).TypeId, 59Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).TypeId = value!, 66AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("TypeId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 80Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).Category, 81Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).Category = value!, 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("Category", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 102Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsInterface, 103Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsInterface = value!, 110AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("IsInterface", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 120DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 122Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsReadOnly, 123Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsReadOnly = value!, 130AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("IsReadOnly", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 135var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 140DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 142Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ElementType, 143Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ElementType = value!, 150AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("ElementType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 153properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info4); 155var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 160DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 162Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).KeyType, 163Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).KeyType = value!, 170AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("KeyType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 173properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info5); 175var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 180DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 182Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ValueType, 183Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ValueType = value!, 190AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("ValueType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 193properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info6); 195var info7 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 200DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 202Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).UnionTypes, 203Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).UnionTypes = value!, 210AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("UnionTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 213properties[7] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info7); 220private void TypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Commands.Sdk.TypeRefInfo? value) 230writer.WriteString(PropName_TypeId, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).TypeId); 231writer.WriteString(PropName_Category, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).Category); 232writer.WriteBoolean(PropName_IsInterface, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).IsInterface); 233writer.WriteBoolean(PropName_IsReadOnly, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).IsReadOnly); 235TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).ElementType); 237TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).KeyType); 239TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).ValueType); 241ListTypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).UnionTypes);
CapabilitiesJsonContext.CallbackParameterInfo.g.cs (4)
73var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CallbackParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 91properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info1); 113global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_Type = ((global::Aspire.Cli.Commands.Sdk.CallbackParameterInfo)value).Type;
CapabilitiesJsonContext.CapabilityInfo.g.cs (12)
261var info10 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 276AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 279properties[10] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info10); 281var info11 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 296AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("TargetType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 299properties[11] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info11); 301var info12 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 316AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ExpandedTargetTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 319properties[12] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info12); 385global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_ReturnType = ((global::Aspire.Cli.Commands.Sdk.CapabilityInfo)value).ReturnType; 391global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_TargetType = ((global::Aspire.Cli.Commands.Sdk.CapabilityInfo)value).TargetType; 397global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> __value_ExpandedTargetTypes = ((global::Aspire.Cli.Commands.Sdk.CapabilityInfo)value).ExpandedTargetTypes;
CapabilitiesJsonContext.DtoPropertyInfo.g.cs (4)
73var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.DtoPropertyInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 91properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info1); 133global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_Type = ((global::Aspire.Cli.Commands.Sdk.DtoPropertyInfo)value).Type;
CapabilitiesJsonContext.GetJsonTypeInfo.g.cs (2)
62if (type == typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo)) 98if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>))
CapabilitiesJsonContext.HandleTypeInfo.g.cs (8)
133var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 148AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("ImplementedInterfaces", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 151properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info4); 155var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 170AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("BaseTypeHierarchy", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 173properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info5); 200global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> __value_ImplementedInterfaces = ((global::Aspire.Cli.Commands.Sdk.HandleTypeInfo)value).ImplementedInterfaces; 206global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> __value_BaseTypeHierarchy = ((global::Aspire.Cli.Commands.Sdk.HandleTypeInfo)value).BaseTypeHierarchy;
CapabilitiesJsonContext.ListTypeRefInfo.g.cs (12)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>? _ListTypeRefInfo; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> ListTypeRefInfo 22get => _ListTypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> Create_ListTypeRefInfo(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 31ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(), 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>, global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info); 45private void ListTypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>? value)
CapabilitiesJsonContext.ParameterInfo.g.cs (8)
73var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 91properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info1); 173var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 188AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("CallbackReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 191properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info6); 233global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_Type = ((global::Aspire.Cli.Commands.Sdk.ParameterInfo)value).Type; 248global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_CallbackReturnType = ((global::Aspire.Cli.Commands.Sdk.ParameterInfo)value).CallbackReturnType;
CapabilitiesJsonContext.TypeRefInfo.g.cs (67)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>? _TypeRefInfo; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> TypeRefInfo 22get => _TypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> Create_TypeRefInfo(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 35ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, objectInfo); 56DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 58Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).TypeId, 59Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).TypeId = value!, 66AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("TypeId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 78DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 80Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).Category, 81Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).Category = value!, 88AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("Category", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 102Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsInterface, 103Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsInterface = value!, 110AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("IsInterface", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 120DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 122Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsReadOnly, 123Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).IsReadOnly = value!, 130AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("IsReadOnly", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 135var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 140DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 142Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ElementType, 143Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ElementType = value!, 150AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("ElementType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 153properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info4); 155var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 160DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 162Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).KeyType, 163Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).KeyType = value!, 170AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("KeyType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 173properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info5); 175var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> 180DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 182Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ValueType, 183Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).ValueType = value!, 190AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("ValueType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), global::System.Array.Empty<global::System.Type>(), null), 193properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>(options, info6); 195var info7 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>> 200DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo), 202Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).UnionTypes, 203Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)obj).UnionTypes = value!, 210AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.TypeRefInfo).GetProperty("UnionTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>), global::System.Array.Empty<global::System.Type>(), null), 213properties[7] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo>>(options, info7); 220private void TypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Commands.Sdk.TypeRefInfo? value) 230string __value_TypeId = ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).TypeId; 235string __value_Category = ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).Category; 240writer.WriteBoolean(PropName_IsInterface, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).IsInterface); 241writer.WriteBoolean(PropName_IsReadOnly, ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).IsReadOnly); 242global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_ElementType = ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).ElementType; 248global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_KeyType = ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).KeyType; 254global::Aspire.Cli.Commands.Sdk.TypeRefInfo __value_ValueType = ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).ValueType; 260global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.TypeRefInfo> __value_UnionTypes = ((global::Aspire.Cli.Commands.Sdk.TypeRefInfo)value).UnionTypes;
Commands\Sdk\SdkDumpCommand.cs (14)
518public TypeRefInfo? ReturnType { get; set; } 519public TypeRefInfo? TargetType { get; set; } 520public List<TypeRefInfo> ExpandedTargetTypes { get; set; } = []; 526public TypeRefInfo? Type { get; set; } 531public TypeRefInfo? CallbackReturnType { get; set; } 538public TypeRefInfo? Type { get; set; } 547public TypeRefInfo? ElementType { get; set; } 548public TypeRefInfo? KeyType { get; set; } 549public TypeRefInfo? ValueType { get; set; } 550public List<TypeRefInfo>? UnionTypes { get; set; } 559public List<TypeRefInfo> ImplementedInterfaces { get; set; } = []; 560public List<TypeRefInfo> BaseTypeHierarchy { get; set; } = []; 573public TypeRefInfo? Type { get; set; } 600[JsonSerializable(typeof(TypeRefInfo))]