2 types derived from JsonConverter
System.Text.Json (2)
System\Text\Json\Serialization\JsonConverterFactory.cs (1)
15public abstract class JsonConverterFactory : JsonConverter
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
15public abstract partial class JsonConverter<T> : JsonConverter
531 references to JsonConverter
dotnet (106)
_generated\10\CliSchemaJsonSerializerContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
_generated\104\WorkloadSearchVersionsJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\115\WorkloadHistoryJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\119\PackInfoJsonSerializerContext.WorkloadPackId.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.NET.Sdk.WorkloadManifestReader.WorkloadPackId), new global::Microsoft.NET.Sdk.WorkloadManifestReader.PackIdJsonConverter(), options);
_generated\123\PackInfoJsonSerializerContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\136\NugetSearchApiJsonSerializerContext.g.cs (5)
51global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 62private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 66global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 76private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\14\CliSchemaJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\144\SdkVulnerabilityJsonContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
_generated\146\SdkVulnerabilityJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\153\SlnfJsonSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\167\TelemetryDiskLoggerJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\174\LocalToolsCacheJsonSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\182\SdkVulnerabilityCacheJsonContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
_generated\184\SdkVulnerabilityCacheJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\32\RunFileApiJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\36\CSharpCompilerCommandJsonSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\47\RunFileJsonSerializerContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
_generated\49\RunFileJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\54\SdkCheckJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\66\ToolListJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\71\GlobalJsonWorkloadSetsJsonSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\76\WorkloadInstallJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\81\WorkloadManifestUpdaterJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\85\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\89\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\97\WorkloadListJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Authentication.BearerToken (5)
_generated\4\BearerTokenJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Endpoints (31)
_generated\14\ResourceCollectionSerializerContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\18\BrowserConfigurationJsonContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\25\BrowserConfigurationJsonContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
_generated\27\BrowserConfigurationJsonContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\31\JsonTempDataSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\5\ImportMapSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\53\JsonTempDataSerializerContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
_generated\55\JsonTempDataSerializerContext.NullableGuid.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.Guid>(options);
_generated\57\JsonTempDataSerializerContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
_generated\61\JsonTempDataSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\67\PrerenderComponentApplicationStoreSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Server (12)
_generated\14\PrerenderComponentApplicationStoreSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\3\CircuitPersistenceManagerSerializerContext.NullableComponentMarkerKey.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarkerKey>(options);
_generated\6\CircuitPersistenceManagerSerializerContext.NullableInt32.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
_generated\8\CircuitPersistenceManagerSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Web (6)
_generated\10\WebRendererSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
src\aspnetcore\src\Components\Shared\src\JsonSerialization\JsonConverterFactoryTypeInfoResolver.cs (1)
28foreach (var converter in options.Converters)
Microsoft.AspNetCore.Diagnostics (5)
_generated\7\ExtensionsExceptionJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Hosting (5)
_generated\11\SourceGenerationContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Http.Extensions (6)
_generated\11\ProblemDetailsJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\7\ProblemDetailsJsonContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Microsoft.AspNetCore.Identity (15)
_generated\17\IdentityEndpointsJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\21\IdentityJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\25\IdentityJsonSerializerContext.BufferSource.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.AspNetCore.Identity.BufferSource), new global::Microsoft.AspNetCore.Identity.BufferSourceJsonConverter(), options);
_generated\3\IdentityEndpointsJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\45\IdentityJsonSerializerContext.NullableJsonElement.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.Text.Json.JsonElement>(options);
_generated\49\IdentityJsonSerializerContext.NullableUInt64.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<ulong>(options);
_generated\50\IdentityJsonSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.StaticAssets (5)
_generated\12\StaticAssetsManifestJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.Diagnostics.DataContractReader (9)
_generated\1\ContractDescriptorContext.FieldDescriptor.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.Diagnostics.DataContractReader.ContractDescriptorParser.FieldDescriptor), new global::Microsoft.Diagnostics.DataContractReader.ContractDescriptorParser.FieldDescriptorConverter(), options);
_generated\11\ContractDescriptorContext.NullableInt32.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
_generated\13\ContractDescriptorContext.g.cs (5)
60global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 71private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 75global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 85private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\2\ContractDescriptorContext.GlobalDescriptor.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.Diagnostics.DataContractReader.ContractDescriptorParser.GlobalDescriptor), new global::Microsoft.Diagnostics.DataContractReader.ContractDescriptorParser.GlobalDescriptorConverter(), options);
_generated\3\ContractDescriptorContext.TypeDescriptor.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.Diagnostics.DataContractReader.ContractDescriptorParser.TypeDescriptor), new global::Microsoft.Diagnostics.DataContractReader.ContractDescriptorParser.TypeDescriptorConverter(), options);
Microsoft.DotNet.Cli.Definitions (5)
_generated\3\GlobalJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.HotReload.WebAssembly.Browser (5)
_generated\9\WebAssemblyHotReloadJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.ProjectTools (5)
_generated\5\LaunchProfileJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.TemplateLocator (11)
_generated\11\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\3\WorkloadSetJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\7\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Microsoft.JSInterop (2)
Infrastructure\DotNetObjectReferenceJsonConverterFactory.cs (2)
25public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions jsonSerializerOptions) 31return (JsonConverter)Activator.CreateInstance(converterType, JSRuntime)!;
Microsoft.ML.Tokenizers (7)
ModelSourceGenerationContext.g.cs (5)
38global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 49private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 53global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 63private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
ModelSourceGenerationContext.StringSpanOrdinalKey.g.cs (1)
27global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.ML.Tokenizers.StringSpanOrdinalKey), new global::Microsoft.ML.Tokenizers.StringSpanOrdinalKeyConverter(), options);
ModelSourceGenerationContext.Vocabulary.g.cs (1)
27global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.ML.Tokenizers.Vocabulary), new global::Microsoft.ML.Tokenizers.VocabularyConverter(), options);
Microsoft.NET.Build.Tasks (17)
_generated\13\WorkloadSetJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\17\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\21\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\5\SdkVulnerabilitySummaryContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
_generated\7\SdkVulnerabilitySummaryContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (15)
_generated\29\StaticWebAssetsJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\42\DefineStaticWebAssetsSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\49\ImportMapSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.NET.Sdk.WorkloadManifestReader (11)
_generated\11\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\3\WorkloadSetJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\7\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Microsoft.TemplateEngine.Edge (15)
_generated\17\SettingsStoreJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\43\TemplateCacheJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\7\GlobalSettingsJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.TestPlatform.CommunicationUtilities (3)
Serialization\ObjectConverter.cs (1)
91public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)
Serialization\TestObjectBaseConverter.cs (2)
30public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 33return (JsonConverter?)Activator.CreateInstance(converterType);
NuGet.CommandLine.XPlat (7)
_generated\28\PackageSearchJsonContext.NullableDateTimeOffset.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTimeOffset>(options);
_generated\33\PackageSearchJsonContext.NullableInt64.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<long>(options);
_generated\35\PackageSearchJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.Packaging (5)
_generated\3\NupkgMetadataSerializationContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.ProjectModel (11)
_generated\11\CacheFileSourceGen.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\17\AssetsLogMessageSourceGen.NullableWarningLevel.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::NuGet.Common.WarningLevel>(options);
_generated\22\AssetsLogMessageSourceGen.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.Protocol (11)
_generated\23\JsonContext.g.cs (5)
52global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 63private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 67global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 77private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
_generated\27\RepositorySignatureJsonContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
_generated\35\RepositorySignatureJsonContext.g.cs (5)
51global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 62private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 66global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 76private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
PresentationCore (1)
System\Windows\dataobject.cs (1)
643/// or create a custom <see cref="Text.Json.Serialization.JsonConverter"/>, attach the
sdk-tasks (5)
_generated\4\SdkTasksJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
System.Private.Windows.Core (1)
System\Private\Windows\Ole\Composition.cs (1)
145/// or create a custom <see cref="Text.Json.Serialization.JsonConverter"/>, attach the
System.Text.Json (189)
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
60JsonConverter? customConverter = null, 79JsonConverter effectiveConverter = customConverter ?? typeInfo.Converter;
System\Text\Json\Serialization\Attributes\JsonConverterAttribute.cs (2)
12/// The specified converter type must derive from <see cref="JsonConverter"/>. 47public virtual JsonConverter? CreateConverter(Type typeToConvert)
System\Text\Json\Serialization\Converters\CastingConverter.cs (4)
17private readonly JsonConverter _sourceConverter; 20internal override JsonConverter? NullableElementConverter => _sourceConverter.NullableElementConverter; 25internal CastingConverter(JsonConverter sourceConverter) 42internal override JsonConverter? SourceConverterForCastingConverter => _sourceConverter;
System\Text\Json\Serialization\Converters\Collection\IAsyncEnumerableConverterFactory.cs (2)
22public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 29return (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactory.cs (3)
35public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 211JsonConverter converter = (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (2)
46/// The <see cref="JsonConverter.IsConvertibleCollection"/> property must also be set to <see langword="true"/>. 164ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (1)
186ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Collection\MemoryConverterFactory.cs (2)
24public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 33return (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\FSharp\FSharpOptionConverter.cs (1)
15internal override JsonConverter? NullableElementConverter => _elementConverter;
System\Text\Json\Serialization\Converters\FSharp\FSharpTypeConverterFactory.cs (4)
30public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 76return (JsonConverter)Activator.CreateInstance(converterFactoryType, constructorArguments)!; 81private static JsonConverter CreateFSharpUnionConverter(Type typeToConvert, JsonSerializerOptions options) 103return (JsonConverter)Activator.CreateInstance(converterType, new object[] { caseInfos, tagReader, options, typeDiscriminatorPropertyName })!;
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (6)
554private JsonConverter? _converter; 585public JsonConverter Converter => _converter ??= _options.GetConverterInternal(FieldType); 590private static JsonConverter ResolveCustomConverter(JsonConverterAttribute converterAttribute, Type fieldType, PropertyInfo propertyInfo, JsonSerializerOptions options) 593JsonConverter? converter; 606if (!typeof(JsonConverter).IsAssignableFrom(converterType) || ctor is null || !ctor.IsPublic) 611converter = (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Converters\FSharp\FSharpValueOptionConverter.cs (1)
15internal override JsonConverter? NullableElementConverter => _elementConverter;
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
25internal override JsonConverter? NullableElementConverter => Converter.NullableElementConverter;
System\Text\Json\Serialization\Converters\Node\JsonNodeConverterFactory.cs (1)
16public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options)
System\Text\Json\Serialization\Converters\Object\ObjectConverter.cs (1)
59JsonConverter runtimeConverter = options.GetConverterInternal(runtimeType);
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (3)
41public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 43JsonConverter converter; 126converter = (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (1)
95ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
152ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Value\EnumConverterFactory.cs (3)
22public override JsonConverter CreateConverter(Type type, JsonSerializerOptions options) 31public static JsonConverter Create(Type enumType, EnumConverterOptions converterOptions, JsonNamingPolicy? namingPolicy, JsonSerializerOptions options) 40return (JsonConverter)converterType.CreateInstanceNoWrapExceptions(
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (1)
11internal override JsonConverter? NullableElementConverter => _elementConverter;
System\Text\Json\Serialization\Converters\Value\NullableConverterFactory.cs (5)
19public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 24JsonConverter valueConverter = options.GetConverterInternal(valueTypeToConvert); 35public static JsonConverter CreateValueConverter(Type valueTypeToConvert, JsonConverter valueConverter) 38return (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverterFactory.cs (4)
33public override JsonConverter CreateConverter(Type type, JsonSerializerOptions options) 39internal static JsonConverter CreateUnsupportedConverterForType(Type type, string? errorMessage = null) 41JsonConverter converter = (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\JsonConverter.cs (3)
20IsInternalConverter = GetType().Assembly == typeof(JsonConverter).Assembly; 165internal virtual JsonConverter? SourceConverterForCastingConverter => null; 171internal virtual JsonConverter? NullableElementConverter => null;
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (5)
14internal JsonConverter? ResolvePolymorphicConverter(JsonTypeInfo jsonTypeInfo, ref ReadStack state) 22JsonConverter? polymorphicConverter = null; 69internal JsonConverter? ResolvePolymorphicConverter(object value, JsonTypeInfo jsonTypeInfo, JsonSerializerOptions options, ref WriteStack state) 76JsonConverter? polymorphicConverter = null; 138internal bool TryHandleSerializedObjectReference(Utf8JsonWriter writer, object value, JsonSerializerOptions options, JsonConverter? polymorphicConverter, ref WriteStack state)
System\Text\Json\Serialization\JsonConverterFactory.cs (3)
33public abstract JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options); 35internal JsonConverter GetConverterInternal(Type typeToConvert, JsonSerializerOptions options) 39JsonConverter? converter = CreateConverter(typeToConvert, options);
System\Text\Json\Serialization\JsonConverterOfT.cs (2)
381JsonConverter? polymorphicConverter = canBePolymorphic ? 684if (result is null && DefaultJsonTypeInfoResolver.TryGetDefaultSimpleConverter(Type, out JsonConverter? defaultConverter))
System\Text\Json\Serialization\JsonNumberEnumConverter.cs (1)
29public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options)
System\Text\Json\Serialization\JsonSerializer.Read.Document.cs (3)
26/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 54/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 148/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Element.cs (4)
23/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 49/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 77/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 132/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (2)
25internal static bool TryReadMetadata(JsonConverter converter, JsonTypeInfo jsonTypeInfo, ref Utf8JsonReader reader, scoped ref ReadStack state) 492internal static void ValidateMetadataForArrayConverter(JsonConverter converter, ref Utf8JsonReader reader, scoped ref ReadStack state)
System\Text\Json\Serialization\JsonSerializer.Read.Node.cs (3)
25/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 123/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Pipe.cs (3)
38/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 134/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 175/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Span.cs (3)
26/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 53/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 120/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Stream.cs (6)
38/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 71/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 106/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 141/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 290/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 328/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.String.cs (6)
39/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 73/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 108/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 146/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 317/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 362/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (3)
30/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 84/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 232/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.ByteArray.cs (3)
20/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 113/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Document.cs (3)
21/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 46/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 104/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Element.cs (3)
21/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 46/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 104/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.HandleMetadata.cs (2)
18JsonConverter jsonConverter, 63JsonConverter jsonConverter,
System\Text\Json\Serialization\JsonSerializer.Write.Node.cs (3)
22/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 105/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Pipe.cs (3)
55/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 115/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 150/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Stream.cs (6)
38/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 66/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 98/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 131/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 263/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 295/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.String.cs (3)
21/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 123/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Utf8JsonWriter.cs (3)
23/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 53/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 125/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializerOptions.Converters.cs (10)
23public IList<JsonConverter> Converters => _converters ??= new(this); 33/// The configured <see cref="JsonConverter"/> for <paramref name="typeToConvert"/> returned an invalid converter. 36/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 41public JsonConverter GetConverter(Type typeToConvert) 61internal JsonConverter GetConverterInternal(Type typeToConvert) 67internal JsonConverter? GetConverterFromList(Type typeToConvert) 71foreach (JsonConverter item in converterList) 84internal JsonConverter? ExpandConverterFactory(JsonConverter? converter, Type typeToConvert) 94internal static void CheckConverterNullabilityIsSameAsPropertyType(JsonConverter converter, Type propertyType)
System\Text\Json\Serialization\JsonSerializerOptions.cs (3)
903/// Read-only instances use caching when querying <see cref="JsonConverter"/> and <see cref="JsonTypeInfo"/> metadata. 1126private sealed class ConverterList : ConfigurationList<JsonConverter> 1130public ConverterList(JsonSerializerOptions options, IList<JsonConverter>? source = null)
System\Text\Json\Serialization\JsonStringEnumConverter.cs (2)
53public sealed override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 112public sealed override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Converters.cs (14)
15private static Dictionary<Type, JsonConverter>? s_defaultSimpleConverters; 41private static Dictionary<Type, JsonConverter> GetDefaultSimpleConverters() 44var converters = new Dictionary<Type, JsonConverter>(NumberOfSimpleConverters); 88void Add(JsonConverter converter) => 94private static JsonConverter GetBuiltInConverter(Type typeToConvert) 99if (s_defaultSimpleConverters.TryGetValue(typeToConvert, out JsonConverter? converter)) 120internal static bool TryGetDefaultSimpleConverter(Type typeToConvert, [NotNullWhen(true)] out JsonConverter? converter) 133private static JsonConverter? GetCustomConverterForMember(Type typeToConvert, MemberInfo memberInfo, JsonSerializerOptions options) 144internal static JsonConverter GetConverterForType(Type typeToConvert, JsonSerializerOptions options, bool resolveJsonConverterAttribute = true) 147JsonConverter? converter = options.GetConverterFromList(typeToConvert); 175private static JsonConverter GetConverterFromAttribute(JsonConverterAttribute converterAttribute, Type typeToConvert, MemberInfo? memberInfo, JsonSerializerOptions options) 177JsonConverter? converter; 209if (!typeof(JsonConverter).IsAssignableFrom(converterType) || ctor == null || !ctor.IsPublic) 214converter = (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (1)
81JsonConverter converter = GetConverterForType(type, options);
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (4)
46private static JsonTypeInfo CreateTypeInfoCore(Type type, JsonConverter converter, JsonSerializerOptions options) 275JsonConverter? customConverter; 383JsonConverter? customConverter, 512private static Func<object>? DetermineCreateObjectDelegate(Type type, JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Converters.cs (1)
322internal static JsonConverter<T> GetTypedConverter<T>(JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.cs (1)
71public static JsonTypeInfo<T> CreateValueInfo<T>(JsonSerializerOptions options, JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
15private static JsonTypeInfo<T> CreateCore<T>(JsonConverter converter, JsonSerializerOptions options)
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
117internal JsonConverter EffectiveConverter => MatchingProperty.EffectiveConverter;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (4)
25internal JsonConverter EffectiveConverter 34private protected JsonConverter? _effectiveConverter; 48public JsonConverter? CustomConverter 58private JsonConverter? _customConverter;
System\Text\Json\Serialization\Metadata\JsonPropertyInfoValuesOfT.cs (1)
42/// A <see cref="JsonConverter"/> for the property or field, specified by <see cref="JsonConverterAttribute"/>.
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (10)
44internal JsonTypeInfo(Type type, JsonConverter converter, JsonSerializerOptions options) 448/// Gets the <see cref="JsonConverter"/> associated with the current type. 451/// The <see cref="JsonConverter"/> associated with the type determines the value of <see cref="Kind"/>, 455public JsonConverter Converter { get; } 465/// The value of <see cref="Kind"/> is determined exclusively by the <see cref="JsonConverter"/> 913JsonConverter converter = DefaultJsonTypeInfoResolver.GetConverterForType(typeof(T), options, resolveJsonConverterAttribute: false); 947JsonConverter converter = DefaultJsonTypeInfoResolver.GetConverterForType(type, options, resolveJsonConverterAttribute: false); 953internal static JsonTypeInfo CreateJsonTypeInfo(Type type, JsonConverter converter, JsonSerializerOptions options) 967parameterTypes: [typeof(JsonConverter), typeof(JsonSerializerOptions)], 1330private static JsonTypeInfoKind GetTypeInfoKind(Type type, JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonTypeInfoOfT.cs (1)
19internal JsonTypeInfo(JsonConverter converter, JsonSerializerOptions options)
System\Text\Json\Serialization\ReadStack.cs (2)
210public JsonConverter InitializePolymorphicReEntry(JsonTypeInfo derivedJsonTypeInfo) 230public JsonConverter ResumePolymorphicReEntry()
System\Text\Json\Serialization\WriteStackFrame.cs (2)
140public JsonConverter InitializePolymorphicReEntry(JsonTypeInfo derivedJsonTypeInfo) 152public JsonConverter ResumePolymorphicReEntry()
System\Text\Json\ThrowHelper.Serialization.cs (4)
44public static void ThrowNotSupportedException_DictionaryKeyTypeNotSupported(Type keyType, JsonConverter converter) 128public static void ThrowJsonException_SerializationConverterRead(JsonConverter? converter) 134public static void ThrowJsonException_SerializationConverterWrite(JsonConverter? converter) 454public static void ThrowInvalidOperationException_ConverterCanConvertMultipleTypes(Type runtimePropertyType, JsonConverter jsonConverter)