Method
Description
AddYamlProperties ( object>.Dictionary propertyMap , object obj , IList instanceVariableNames , bool plainNames ) : void
AddYamlProperties ( object>.Dictionary propertyMap , object obj , bool plainNames ) : void
ConvertToFieldName ( RubyContext context , object name ) : string
GetTagUri ( object obj ) : string
GetTagUri ( object obj , string defaultTag , Type defaultTagType ) : string
GetYamlStyle ( object obj ) : ScalarQuotingStyle
Map ( object obj , IDictionary map ) : Node
Map ( string tag , IDictionary map , ScalarQuotingStyle style ) : Node
RubyRepresenter ( YamlCallSiteStorage siteStorage ) : System
ToNode ( object obj ) : Node
ToTag ( object tagUri ) : string
ToTag ( object tagUri , object obj , string defaultTag , Type defaultTagType ) : string
ToYamlProperties ( object obj ) : IList
Dynamically calls to_yaml_properties on a given object. The method should return a list of instance variable names (Symbols or Strings) of the object that should be serialized into the output stream.