DumpAll() static private method

static private DumpAll ( RubyRepresenter rep, IEnumerable objs, RubyIO io ) : object
rep RubyRepresenter
objs IEnumerable
io IronRuby.Builtins.RubyIO
return object
コード例 #1
0
 public static object ToYaml(object self, [NotNull] RubyRepresenter /*!*/ emitter)
 {
     if (emitter.Level > 0)
     {
         // return a node:
         return(emitter.Represent(self));
     }
     else
     {
         // return a string:
         return(RubyYaml.DumpAll(emitter, new object[] { self }, null));
     }
 }
コード例 #2
0
 public static object ToYaml(YamlCallSiteStorage /*!*/ siteStorage, object self, [DefaultParameterValue(null)] object options)
 {
     return(RubyYaml.DumpAll(siteStorage, new object[] { self }, null));
 }
コード例 #3
0
 public static object Emit(RubyContext /*!*/ context, YamlStream /*!*/ self, [Optional] RubyIO io)
 {
     return(RubyYaml.DumpAll(context, self.Documents, io));
 }
コード例 #4
0
ファイル: YamlStream.cs プロジェクト: ltwlf/IronSP
 public static object Emit(YamlCallSiteStorage /*!*/ siteStorage, YamlStream /*!*/ self, [Optional] RubyIO io)
 {
     return(RubyYaml.DumpAll(siteStorage, self._documents, io));
 }
コード例 #5
0
ファイル: BuiltinsOps.cs プロジェクト: gaybro8777/ironruby
 public static object ToYaml(RubyContext /*!*/ context, object self, params object[] args)
 {
     return(RubyYaml.DumpAll(context, new object[] { self }, null));
 }