C# Класс System.Yaml.Serialization.YamlRepresenter

Converts C# object to YamlNode
Наследование: YamlNodeManipulator
Показать файл Открыть проект

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

Метод Описание
CreateSequence ( string tag, IEnumerator iter, Type expect ) : YamlSequence
ObjectToNode ( object obj ) : YamlNode
ObjectToNode ( object obj, YamlConfig config ) : YamlNode

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

Метод Описание
AppendToAppeared ( object obj, YamlNode node ) : void
ArrayLength ( Array array, int i ) : long
Base64Encode ( Type type, byte binary ) : string
CreateArrayNode ( Array array ) : YamlNode
CreateArrayNodeSub ( Array array, int i, long indices ) : YamlNode
CreateBinaryArrayNode ( Array array ) : YamlNode
CreateMapping ( string tag, object obj ) : YamlMapping
DictionaryToMap ( object obj ) : YamlMapping
MapKey ( string key ) : YamlScalar
ObjectToNode ( object obj, Type expect ) : YamlNode
ObjectToNodeSub ( object obj, Type expect ) : YamlNode
TypeNameToYamlTag ( Type type ) : string

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

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

public CreateSequence ( string tag, IEnumerator iter, Type expect ) : YamlSequence
tag string
iter IEnumerator
expect Type
Результат YamlSequence

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

public ObjectToNode ( object obj ) : YamlNode
obj object
Результат YamlNode

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

public ObjectToNode ( object obj, YamlConfig config ) : YamlNode
obj object
config YamlConfig
Результат YamlNode