C# Класс StatePrinting.OutputFormatters.JsonStyle

Formatting the tokens to a JSON style representation. In order to reduce clutter in the output, circular references are referenced by a path starting from the root object.
Наследование: IOutputFormatter
Показать файл Открыть проект

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

Метод Описание
JsonStyle ( Configuration configuration ) : System
Print ( List tokens ) : string

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

Метод Описание
CreatePathsFromReferences ( List tokens, System.Reference backreferences ) : string>.Dictionary
IsQuoted ( string s ) : bool
MakeFieldValue ( Token token, string value ) : string
MakeString ( List tokens, string>.Dictionary referencePaths ) : string
MakeStringFromToken ( List tokens, int pos, string>.Dictionary referencePaths, IndentingStringBuilder sb ) : int
OptionalComma ( List tokens, int position ) : string

produces an extra "," if needed

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

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

public JsonStyle ( Configuration configuration ) : System
configuration StatePrinting.Configurations.Configuration
Результат System

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

public Print ( List tokens ) : string
tokens List
Результат string