Home BuildOptions Class
BuildOptions Class
Cancel

BuildOptions Class

Namespace: Json.Schema

Inheritance: BuildOptions 🡒 object

Provides configuration options for schema building, including registries and dialect selection.

Remarks

Use this class to customize how schemas are built, such as specifying registries for schemas, vocabularies, and dialects. The options set in this class determine how schema resolution and dialect selection are performed during the build process. The static Json.Schema.BuildOptions.Default property provides a set of

Properties

NameTypeSummary
DefaultBuildOptionsThe default settings.
DialectDialectGets the dialect to be used when building schemas with these options.
DialectRegistryDialectRegistryThe local dialect registry. If a dialect is not found here, it will automatically check the global registry as well.
SchemaRegistrySchemaRegistryThe local schema registry. If a schema is not found here, it will automatically check the global registry as well.
VocabularyRegistryVocabularyRegistryThe local vocabulary registry. If a vocabulary is not found here, it will automatically check the global registry as well.
Contents