C# Класс IronRuby.StandardLibrary.Yaml.RubyYaml

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddBuiltinType ( [ block, RubyModule self, [ typeTag ) : object
AddDocumentsToStream ( BinaryOpStorage addStorage, IEnumerable documents, object io ) : void
AddDomainType ( RubyContext context, BlockParam block, RubyModule self, MutableString domainAndDate, MutableString typeName ) : object
AddDomainType ( RubyContext context, BlockParam block, RubyModule self, MutableString domainAndDate, RubyRegex typeRegex ) : object
CreateDefaultStream ( UnaryOpStorage newStorage, IronRuby.Runtime.RubyScope scope, RubyModule yamlModule ) : object
CreateDefaultTagMapping ( RubyContext context ) : Hash
CreateEmitter ( YamlCallSiteStorage siteStorage, RubyModule self ) : RubyRepresenter
Dump ( YamlCallSiteStorage siteStorage, RubyModule self, object obj, [ io ) : object
DumpAll ( RubyRepresenter rep, IEnumerable objs, RubyIO io ) : object
DumpAll ( YamlCallSiteStorage siteStorage, IEnumerable objs, RubyIO io ) : object
DumpAll ( YamlCallSiteStorage siteStorage, RubyModule self, [ objs, [ io ) : object
DumpStream ( UnaryOpStorage newStorage, BinaryOpStorage addStorage, UnaryOpStorage emitStorage, IronRuby.Runtime.RubyScope scope, RubyModule self ) : object
EachDocument ( ConversionStorage toStr, RespondToStorage respondTo, IronRuby.Runtime.RubyScope scope, BlockParam block, RubyModule self, object io ) : object
Emitter ( RubyModule module ) : RubyClass
GetEncoding ( RubyContext context ) : Encoding
GetStream ( ConversionStorage toStr, RespondToStorage respondTo, object port ) : Stream
GetTagUri ( RubyContext context, object obj, string baseTag, Type baseType ) : MutableString
GetTaggedClasses ( RubyModule self ) : object
Load ( ConversionStorage toStr, RespondToStorage respondTo, IronRuby.Runtime.RubyScope scope, RubyModule self, object io ) : object
LoadFile ( IronRuby.Runtime.RubyScope scope, RubyModule self, [ path ) : object
LoadStream ( ConversionStorage toStr, RespondToStorage respondTo, UnaryOpStorage newStorage, BinaryOpStorage addStorage, IronRuby.Runtime.RubyScope scope, RubyModule self, object io ) : object
MakeComposer ( RubyContext context, Stream stream ) : Composer
MakeComposer ( TextReader reader, Encoding encoding ) : Composer
MakeConstructor ( RubyGlobalScope scope, Stream stream ) : RubyConstructor
Parse ( ConversionStorage toStr, RespondToStorage respondTo, RubyModule self, object io ) : object
ParseDocuments ( ConversionStorage toStr, RespondToStorage respondTo, BlockParam block, RubyModule self, object io ) : object
ParseFile ( RubyModule self, [ path ) : object
QuickEmit ( RubyContext context, [ block, RubyModule self, object objectId, [ emitter ) : object
QuickEmit ( YamlCallSiteStorage siteStorage, [ block, RubyModule self, object objectId, [ opts ) : object
QuickEmitNode ( BlockParam block, RubyModule self, object arg ) : object
TagClass ( RubyModule self, object tag, object clazz ) : object
Tagurize ( ConversionStorage stringTryCast, RubyModule self, object arg ) : object
ToYamlFlowStyle ( object styleObj ) : FlowStyle
ToYamlStyle ( RubyContext context, object styleObj ) : ScalarQuotingStyle