C# Class System.Yaml.Serialization.YamlRepresenter

Converts C# object to YamlNode
Inheritance: YamlNodeManipulator
Afficher le fichier Open project: jbruening/YamlSerializer-Fork

Méthodes publiques

Méthode Description
CreateSequence ( string tag, IEnumerator iter, Type expect ) : YamlSequence
ObjectToNode ( object obj ) : YamlNode
ObjectToNode ( object obj, YamlConfig config ) : YamlNode

Private Methods

Méthode Description
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

Method Details

CreateSequence() public méthode

public CreateSequence ( string tag, IEnumerator iter, Type expect ) : YamlSequence
tag string
iter IEnumerator
expect Type
Résultat YamlSequence

ObjectToNode() public méthode

public ObjectToNode ( object obj ) : YamlNode
obj object
Résultat YamlNode

ObjectToNode() public méthode

public ObjectToNode ( object obj, YamlConfig config ) : YamlNode
obj object
config YamlConfig
Résultat YamlNode