39 overrides of GetSchema
System.Text.Json (39)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
78
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling)
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
71
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling)
System\Text\Json\Serialization\Converters\Node\JsonArrayConverter.cs (1)
43
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.Array };
System\Text\Json\Serialization\Converters\Node\JsonNodeConverter.cs (1)
83
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => JsonSchema.CreateTrueSchema();
System\Text\Json\Serialization\Converters\Node\JsonObjectConverter.cs (1)
69
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.Object };
System\Text\Json\Serialization\Converters\Node\JsonValueConverter.cs (1)
34
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => JsonSchema.CreateTrueSchema();
System\Text\Json\Serialization\Converters\Object\ObjectConverter.cs (1)
150
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => JsonSchema.CreateTrueSchema();
System\Text\Json\Serialization\Converters\Value\BooleanConverter.cs (1)
41
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.Boolean };
System\Text\Json\Serialization\Converters\Value\ByteArrayConverter.cs (1)
32
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.String };
System\Text\Json\Serialization\Converters\Value\ByteConverter.cs (1)
60
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\CharConverter.cs (1)
64
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) =>
System\Text\Json\Serialization\Converters\Value\DateOnlyConverter.cs (1)
74
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.String, Format = "date" };
System\Text\Json\Serialization\Converters\Value\DateTimeConverter.cs (1)
32
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new JsonSchema { Type = JsonSchemaType.String, Format = "date-time" };
System\Text\Json\Serialization\Converters\Value\DateTimeOffsetConverter.cs (1)
32
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new JsonSchema { Type = JsonSchemaType.String, Format = "date-time" };
System\Text\Json\Serialization\Converters\Value\DecimalConverter.cs (1)
60
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\DoubleConverter.cs (1)
71
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
497
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling)
System\Text\Json\Serialization\Converters\Value\GuidConverter.cs (1)
33
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\HalfConverter.cs (1)
135
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\Int128Converter.cs (1)
109
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\Int16Converter.cs (1)
63
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\Int32Converter.cs (1)
63
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\Int64Converter.cs (1)
61
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\JsonDocumentConverter.cs (1)
29
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => JsonSchema.CreateTrueSchema();
System\Text\Json\Serialization\Converters\Value\JsonElementConverter.cs (1)
21
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => JsonSchema.CreateTrueSchema();
System\Text\Json\Serialization\Converters\Value\MemoryByteConverter.cs (1)
23
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.String };
System\Text\Json\Serialization\Converters\Value\ReadOnlyMemoryByteConverter.cs (1)
23
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.String };
System\Text\Json\Serialization\Converters\Value\SByteConverter.cs (1)
61
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\SingleConverter.cs (1)
72
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\StringConverter.cs (1)
56
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.String };
System\Text\Json\Serialization\Converters\Value\TimeOnlyConverter.cs (1)
99
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new() { Type = JsonSchemaType.String, Format = "time" };
System\Text\Json\Serialization\Converters\Value\TimeSpanConverter.cs (1)
97
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) => new()
System\Text\Json\Serialization\Converters\Value\UInt128Converter.cs (1)
109
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\UInt16Converter.cs (1)
63
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\UInt32Converter.cs (1)
63
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\UInt64Converter.cs (1)
61
internal override JsonSchema?
GetSchema
(JsonNumberHandling numberHandling) =>
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverter.cs (1)
23
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) =>
System\Text\Json\Serialization\Converters\Value\UriConverter.cs (1)
56
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) =>
System\Text\Json\Serialization\Converters\Value\VersionConverter.cs (1)
129
internal override JsonSchema?
GetSchema
(JsonNumberHandling _) =>
3 references to GetSchema
System.Text.Json (3)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
91
if (effectiveConverter.
GetSchema
(effectiveNumberHandling) is { } schema)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
79
=> _sourceConverter.
GetSchema
(numberHandling);
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
72
=> Converter.
GetSchema
(numberHandling);