json-everything
Library documentation
JSON Schema
Basics
Serialization with Validation
Vocabularies
Examples
Configuration
External References
Schema Version
Custom Vocabs
Legacy Output
Schema Generation
Basics
Conditionals
Data Annotations
Examples
Generators
Intents
Attributes
Refiners
Stacking [If]s
Code Generation
Basics
Supported Patterns
Mini-Meta-Schema Reference
Data Generation
Basics
Prebuilt Vocabularies
data (2023)
Array Extensions
Open API
[deprecated] data (2022)
[deprecated] uniqueKeys
Examples
Vocab Setup
Instance Data
External Data
JSON Path
JSON Patch
JSON Pointer
JSON Logic
Basics
Legacy (pre-v5.2)
JSON-e
More JSON Support
Basics
Examples
Enum Serialization
YAML Support
Release Notes
JsonSchema.Net
JsonSchema.Net.Data
JsonSchema.Net.ArrayExt
JsonSchema.Net.OpenApi
JsonSchema.Net.Generation
JsonSchema.Net.Generation.DataAnnotations
JsonSchema.Net.DataGeneration
JsonPath.Net
JsonPatch.Net
JsonPointer.Net
JsonLogic
JsonE.Net
Json.More.Net
Yaml2JsonNode
JsonSchema.Net.CodeGeneration
JsonSchema.Net.UniqueKeys
API Reference
JsonSchema.Net
v7.3.1
AdditionalItemsKeyword
AdditionalItemsKeywordJsonConverter
AdditionalPropertiesKeyword
AdditionalPropertiesKeywordJsonConverter
AllOfKeyword
AllOfKeywordJsonConverter
AnchorKeyword
AnchorKeywordJsonConverter
AnyOfKeyword
AnyOfKeywordJsonConverter
CommentKeyword
CommentKeywordJsonConverter
CommonJsonPointers
ConstKeyword
ConstKeywordJsonConverter
ConstraintExtensions
ContainsKeyword
ContainsKeywordJsonConverter
ContentEncodingKeyword
ContentEncodingKeywordJsonConverter
ContentMediaTypeKeyword
ContentMediaTypeKeywordJsonConverter
ContentSchemaKeyword
ContentSchemaKeywordJsonConverter
DefaultKeyword
DefaultKeywordJsonConverter
DefinitionsKeyword
DefinitionsKeywordJsonConverter
DefsKeyword
DefsKeywordJsonConverter
DependenciesKeyword
DependenciesKeywordJsonConverter
DependentRequiredKeyword
DependentRequiredKeywordJsonConverter
DependentSchemasKeyword
DependentSchemasKeywordJsonConverter
DependsOnAnnotationsFromAttribute
DependsOnAnnotationsFromAttribute`1
DeprecatedKeyword
DeprecatedKeywordJsonConverter
DescriptionKeyword
DescriptionKeywordJsonConverter
Duration
DynamicAnchorKeyword
DynamicAnchorKeywordJsonConverter
DynamicRefKeyword
DynamicRefKeywordJsonConverter
DynamicScope
ElseKeyword
ElseKeywordJsonConverter
EnumerableExtensions
EnumKeyword
EnumKeywordJsonConverter
ErrorMessages
EvaluationContext
EvaluationOptions
EvaluationResults
EvaluationResultsJsonConverter
ExamplesKeyword
ExamplesKeywordJsonConverter
ExclusiveMaximumKeyword
ExclusiveMaximumKeywordJsonConverter
ExclusiveMinimumKeyword
ExclusiveMinimumKeywordJsonConverter
Format
FormatKeyword
FormatKeywordJsonConverter
Formats
IBaseDocument
ICustomSchemaCollector
IdKeyword
IdKeywordJsonConverter
IfKeyword
IfKeywordJsonConverter
IIdKeyword
IJsonSchemaKeyword
IKeyedSchemaCollector
ISchemaCollector
ISchemaContainer
ItemsKeyword
ItemsKeywordJsonConverter
JsonNodeBaseDocument
JsonNodeExtensions
JsonSchema
JsonSchemaAttribute
JsonSchemaBuilder
JsonSchemaBuilderExtensions
JsonSchemaException
JsonSchemaExtensions
JsonSerializerOptionsExtensions
KeywordConstraint
KeywordEvaluation
MaxContainsKeyword
MaxContainsKeywordJsonConverter
MaximumKeyword
MaximumKeywordJsonConverter
MaxItemsKeyword
MaxItemsKeywordJsonConverter
MaxLengthKeyword
MaxLengthKeywordJsonConverter
MaxPropertiesKeyword
MaxPropertiesKeywordJsonConverter
MetaSchemas
MinContainsKeyword
MinContainsKeywordJsonConverter
MinimumKeyword
MinimumKeywordJsonConverter
MinItemsKeyword
MinItemsKeywordJsonConverter
MinLengthKeyword
MinLengthKeywordJsonConverter
MinPropertiesKeyword
MinPropertiesKeywordJsonConverter
MultipleOfKeyword
MultipleOfKeywordJsonConverter
NotKeyword
NotKeywordJsonConverter
OneOfKeyword
OneOfKeywordJsonConverter
OutputFormat
PatternKeyword
PatternKeywordJsonConverter
PatternPropertiesKeyword
PatternPropertiesKeywordJsonConverter
Pre202012EvaluationResultsJsonConverter
PredicateFormat
PredicateWithErrorMessage
PrefixItemsKeyword
PrefixItemsKeywordJsonConverter
PropertiesKeyword
PropertiesKeywordJsonConverter
PropertyDependenciesKeyword
PropertyDependenciesKeywordJsonConverter
PropertyDependency
PropertyDependencyJsonConverter
PropertyNamesKeyword
PropertyNamesKeywordJsonConverter
ReadOnlyKeyword
ReadOnlyKeywordJsonConverter
RecursiveAnchorKeyword
RecursiveAnchorKeywordJsonConverter
RecursiveRefKeyword
RecursiveRefKeywordJsonConverter
RefKeyword
RefKeywordJsonConverter
RefResolutionException
RegexFormat
RequiredKeyword
RequiredKeywordJsonConverter
SchemaConstraint
SchemaEvaluation
SchemaJsonConverter
SchemaKeyword
SchemaKeywordAttribute
SchemaKeywordJsonConverter
SchemaKeywordRegistry
SchemaOrPropertyList
SchemaOrPropertyListJsonConverter
SchemaRegistry
SchemaSpecVersionAttribute
SchemaValueType
SpecVersion
ThenKeyword
ThenKeywordJsonConverter
TitleKeyword
TitleKeywordJsonConverter
TypeKeyword
TypeKeywordJsonConverter
UnevaluatedItemsKeyword
UnevaluatedItemsKeywordJsonConverter
UnevaluatedPropertiesKeyword
UnevaluatedPropertiesKeywordJsonConverter
UniqueItemsKeyword
UniqueItemsKeywordJsonConverter
UnknownFormat
UnrecognizedKeyword
UnrecognizedKeywordJsonConverter
UriExtensions
ValidatingJsonConverter
Vocabularies
Vocabulary
VocabularyAttribute
VocabularyKeyword
VocabularyKeywordJsonConverter
VocabularyRegistry
WriteOnlyKeyword
WriteOnlyKeywordJsonConverter
JsonSchema.Net.Data
v7.0.0
DataKeyword
DataKeywordJsonConverter
DataRefResolutionException
IDataResourceIdentifier
JsonPathIdentifier
JsonPointerIdentifier
JsonSchemaBuilderExtensions
JsonSchemaExtensions
MetaSchemas
OptionalDataKeyword
OptionalDataKeywordJsonConverter
RelativeJsonPointerIdentifier
UriIdentifier
Vocabularies
JsonSchema.Net.ArrayExt
v2.2.0
Direction
JsonSchemaBuilderExtensions
JsonSchemaExtensions
MetaSchemas
OrderingKeyword
OrderingKeywordJsonConverter
OrderingSpecifier
UniqueKeysKeyword
UniqueKeysKeywordJsonConverter
Vocabularies
JsonSchema.Net.OpenApi
v3.2.0
DiscriminatorKeyword
DiscriminatorKeywordJsonConverter
ExampleKeyword
ExampleKeywordJsonConverter
ExternalDocsKeyword
ExternalDocsKeywordJsonConverter
Formats
JsonSchemaBuilderExtensions
JsonSchemaExtensions
MetaSchemas
Vocabularies
XmlKeyword
XmlKeywordJsonConverter
JsonSchema.Net.Generation
v4.6.0
AdditionalItemsAttribute
AdditionalItemsIntent
AdditionalPropertiesAttribute
AdditionalPropertiesIntent
AllOfIntent
AnyOfIntent
AttributeHandler
ConditionalAttribute
ConstAttribute
ConstIntent
ContextExtensions
DefaultAttribute
DefaultIntent
DefsIntent
DeprecatedIntent
DescriptionAttribute
DescriptionIntent
DocXmlReader
ElseIntent
EnumIntent
ExclusiveMaximumAttribute
ExclusiveMaximumIntent
ExclusiveMinimumAttribute
ExclusiveMinimumIntent
FormatIntent
GeneratorRegistry
IAttributeHandler
IAttributeHandler`1
IContextContainer
IdAttribute
IdIntent
IfAttribute
IfEnumAttribute
IfIntent
IfMaxAttribute
IfMinAttribute
ISchemaGenerator
ISchemaKeywordIntent
ISchemaRefiner
ItemsIntent
ITypeNameGenerator
JsonExcludeAttribute
JsonNumberHandlingAttributeHandler
JsonSchemaBuilderExtensions
MaximumAttribute
MaximumIntent
MaxItemsAttribute
MaxItemsIntent
MaxLengthAttribute
MaxLengthIntent
MaxPropertiesIntent
MemberGenerationContext
MinimumAttribute
MinimumIntent
MinItemsAttribute
MinItemsIntent
MinLengthAttribute
MinLengthIntent
MinPropertiesIntent
MultipleOfAttribute
MultipleOfIntent
NotIntent
Nullability
NullableAttribute
PatternAttribute
PatternIntent
PropertiesIntent
PropertyNameResolver
PropertyNameResolvers
PropertyNamesIntent
PropertyOrder
ReadOnlyAttribute
ReadOnlyIntent
RefIntent
RequiredAttribute
RequiredIntent
SchemaGenerationContextBase
SchemaGenerationContextCache
SchemaGenerationContextOptimizer
SchemaGeneratorConfiguration
ThenIntent
TitleAttribute
TitleIntent
TypeExtensions
TypeGenerationContext
TypeIntent
UnevaluatedPropertiesIntent
UniqueItemsAttribute
UniqueItemsIntent
WriteOnlyAttribute
WriteOnlyIntent
JsonSchema.Net.Generation.DataAnnotations
v1.2.0
AllowedValuesAttributeHandler
Base64StringAttributeAttributeHandler
DataAnnotationsSupport
DeniedValuesAttributeHandler
EmailAddressAttributeHandler
EnumDataTypeAttributeHandler
FormatAttributeHandler`1
LengthAttributeHandler
MaxLengthAttributeHandler
MinLengthAttributeHandler
RangeAttributeHandler
RegularExpressionAttributeHandler
StringLengthAttributeHandler
UrlAttributeHandler
JsonSchema.Net.DataGeneration
v2.3.0
Bound
BoundEqualityComparer
GenerationResult
JsonSchemaExtensions
NumberRange
NumberRangeSet
JsonPath.Net
v2.0.1
CountFunction
FilterSelector
FunctionRepository
FunctionType
IFilterExpression
IndexSelector
IPathFunctionDefinition
ISelector
JsonNodeExtensions
JsonPath
JsonPathConverter
JsonPathExtensions
LengthFunction
LogicalFunctionDefinition
MatchFunction
NameSelector
Node
NodeList
NodeListBuilder
NodelistFunctionDefinition
PathEvaluationOptions
PathParseException
PathParsingOptions
PathResult
PathScope
PathSegment
SearchFunction
SliceSelector
ValueFunction
ValueFunctionDefinition
WildcardSelector
JsonPatch.Net
v3.2.3
JsonPatch
OperationType
PatchExtensions
PatchJsonConverter
PatchOperation
PatchResult
JsonPointer.Net
v5.1.0
EnumerableExtensions
JsonPointer
JsonPointerJsonConverter
PointerCreationOptions
PointerParseException
PointerSegment
PropertyNameResolver
PropertyNameResolvers
RelativeJsonPointer
RelativeJsonPointerJsonConverter
JsonLogic
v5.3.0
AddRule
AllRule
AndRule
BooleanCastRule
CatRule
DivideRule
EvaluationContext
FilterRule
IfRule
InRule
IRule
JsonLogic
JsonLogicException
JsonNodeExtensions
LessThanEqualRule
LessThanRule
LiteralRule
LogicComponentConverter
LogRule
LooseEqualsRule
LooseNotEqualsRule
MapRule
MaxRule
MergeRule
MinRule
MissingRule
MissingSomeRule
ModRule
MoreThanEqualRule
MoreThanRule
MultiplyRule
NoneRule
NotRule
OperatorAttribute
OrRule
ReduceRule
Rule
RuleCollection
RuleExtensions
RuleRegistry
SomeRule
StrictEqualsRule
StrictNotEqualsRule
SubstrRule
SubtractRule
VariableRule
JsonE.Net
v2.4.0
BuiltInException
ContextAccessor
EvaluationContext
FunctionDefinition
InterpreterException
JsonE
JsonEException
JsonFunction
JsonFunctionDelegate
SyntaxException
TemplateException
TypeException
Json.More
v2.1.0
EnumStringConverter`1
IWeaklyTypedJsonConverter
JsonArrayTupleConverter
JsonDocumentEqualityComparer
JsonDocumentExtensions
JsonElementEqualityComparer
JsonElementExtensions
JsonElementProxy
JsonNodeEqualityComparer
JsonNodeExtensions
JsonSerializerOptionsExtensions
TypeExtensions
Utf8JsonWriterExtensions
WeaklyTypedJsonConverter`1
Yaml2JsonNode
v2.2.0
YamlConverter
YamlSerializer
JsonSchema.Net.CodeGeneration
v0.2.0
CodeGenExtensions
CodeWriters
ICodeWriter
TypeModel
UnsupportedSchemaException
Home
__title
__title
Cancel
__title
×
A new version of content is available.
Update