Sdílet prostřednictvím


JsonSchemaExporter.GetJsonSchemaAsNode Metoda

Definice

Přetížení

GetJsonSchemaAsNode(JsonTypeInfo, JsonSchemaExporterOptions)

Získá schéma JSON pro typeInfo jako dokument JsonNode.

GetJsonSchemaAsNode(JsonSerializerOptions, Type, JsonSchemaExporterOptions)

Získá schéma JSON pro type jako dokument JsonNode.

GetJsonSchemaAsNode(JsonTypeInfo, JsonSchemaExporterOptions)

Zdroj:
JsonSchemaExporter.cs

Získá schéma JSON pro typeInfo jako dokument JsonNode.

public static System.Text.Json.Nodes.JsonNode GetJsonSchemaAsNode (this System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, System.Text.Json.Schema.JsonSchemaExporterOptions? exporterOptions = default);
static member GetJsonSchemaAsNode : System.Text.Json.Serialization.Metadata.JsonTypeInfo * System.Text.Json.Schema.JsonSchemaExporterOptions -> System.Text.Json.Nodes.JsonNode
<Extension()>
Public Function GetJsonSchemaAsNode (typeInfo As JsonTypeInfo, Optional exporterOptions As JsonSchemaExporterOptions = Nothing) As JsonNode

Parametry

typeInfo
JsonTypeInfo

Kontrakt, ze kterého se má přeložit schéma JSON.

exporterOptions
JsonSchemaExporterOptions

Objekt možností, který řídí operaci exportu.

Návraty

Objekt JSON obsahující schéma pro typeInfo.

Platí pro

GetJsonSchemaAsNode(JsonSerializerOptions, Type, JsonSchemaExporterOptions)

Zdroj:
JsonSchemaExporter.cs

Získá schéma JSON pro type jako dokument JsonNode.

public static System.Text.Json.Nodes.JsonNode GetJsonSchemaAsNode (this System.Text.Json.JsonSerializerOptions options, Type type, System.Text.Json.Schema.JsonSchemaExporterOptions? exporterOptions = default);
static member GetJsonSchemaAsNode : System.Text.Json.JsonSerializerOptions * Type * System.Text.Json.Schema.JsonSchemaExporterOptions -> System.Text.Json.Nodes.JsonNode
<Extension()>
Public Function GetJsonSchemaAsNode (options As JsonSerializerOptions, type As Type, Optional exporterOptions As JsonSchemaExporterOptions = Nothing) As JsonNode

Parametry

options
JsonSerializerOptions

Možnosti deklarující kontrakt pro typ.

type
Type

Typ, pro který se má přeložit schéma.

exporterOptions
JsonSchemaExporterOptions

Objekt možností, který řídí operaci exportu.

Návraty

Objekt JSON obsahující schéma pro type.

Platí pro