C# Class Pomona.Schemas.Schema

Afficher le fichier Open project: Pomona/Pomona Class Usage Examples

Méthodes publiques

Méthode Description
FromJson ( string jsonString ) : Schema
IsBackwardsCompatibleWith ( Schema oldSchema, TextWriter errorLog ) : bool
Schema ( ) : System
ToJson ( ) : string

Private Methods

Méthode Description
GetSerializer ( ) : JsonSerializer
HttpAccessModeToMethodsArray ( HttpMethod httpMethod ) : string[]
MethodsArrayToHttpAccessMode ( string methods ) : HttpMethod
PropertiesAreBackwardsCompatible ( TextWriter errorLog, SchemaTypeEntry oldType, SchemaTypeEntry newType, bool &isBackwardsCompatible, string typeName ) : void

Method Details

FromJson() public static méthode

public static FromJson ( string jsonString ) : Schema
jsonString string
Résultat Schema

IsBackwardsCompatibleWith() public méthode

public IsBackwardsCompatibleWith ( Schema oldSchema, TextWriter errorLog ) : bool
oldSchema Schema
errorLog System.IO.TextWriter
Résultat bool

Schema() public méthode

public Schema ( ) : System
Résultat System

ToJson() public méthode

public ToJson ( ) : string
Résultat string