C# Класс Newtonsoft.Json.Schema.JsonSchemaBuilder

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
BuildSchema JsonSchema
MapType JsonSchemaType
MapType string
Parse JsonSchema
Pop JsonSchema
ProcessAdditionalProperties void
ProcessDefault void
ProcessEnum void
ProcessExtends void
ProcessIdentity void
ProcessItems void
ProcessOptions void
ProcessPatternProperties void
ProcessProperties void
ProcessSchemaProperty void
ProcessType JsonSchemaType?
Push void

Открытые методы

Метод Описание
JsonSchemaBuilder ( JsonSchemaResolver resolver ) : System

Приватные методы

Метод Описание
BuildSchema ( ) : JsonSchema
MapType ( string type ) : JsonSchemaType
MapType ( JsonSchemaType type ) : string
Parse ( JsonReader reader ) : JsonSchema
Pop ( ) : JsonSchema
ProcessAdditionalProperties ( ) : void
ProcessDefault ( ) : void
ProcessEnum ( ) : void
ProcessExtends ( ) : void
ProcessIdentity ( ) : void
ProcessItems ( ) : void
ProcessOptions ( ) : void
ProcessPatternProperties ( ) : void
ProcessProperties ( ) : void
ProcessSchemaProperty ( string propertyName ) : void
ProcessType ( ) : JsonSchemaType?
Push ( JsonSchema value ) : void

Описание методов

JsonSchemaBuilder() публичный Метод

public JsonSchemaBuilder ( JsonSchemaResolver resolver ) : System
resolver JsonSchemaResolver
Результат System