C# Class Newtonsoft.Json.Schema.JsonSchemaBuilder

ファイルを表示 Open project: NicePeopleAtWork/NicePlayers Class Usage Examples

Private Properties

Property Type Description
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

Public Methods

Method Description
JsonSchemaBuilder ( JsonSchemaResolver resolver ) : System

Private Methods

Method Description
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

Method Details

JsonSchemaBuilder() public method

public JsonSchemaBuilder ( JsonSchemaResolver resolver ) : System
resolver JsonSchemaResolver
return System