Edit

Share via


JsonSchemaExporterOptions Class

Definition

Controls the behavior of the JsonSchemaExporter class.

public ref class JsonSchemaExporterOptions sealed
public sealed class JsonSchemaExporterOptions
type JsonSchemaExporterOptions = class
Public NotInheritable Class JsonSchemaExporterOptions
Inheritance
JsonSchemaExporterOptions

Constructors

JsonSchemaExporterOptions()

Properties

Default

Gets the default configuration object used by JsonSchemaExporter.

TransformSchemaNode

Gets a callback that is invoked for every schema that is generated within the type graph.

TreatNullObliviousAsNonNullable

Gets a value indicating whether non-nullable schemas should be generated for null oblivious reference types.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to