IronRuby.Builtins.RubyIO.SetStream C# (CSharp) Method

SetStream() public method

public SetStream ( Stream stream ) : void
stream Stream
return void
        public void SetStream(Stream/*!*/ stream) {
            ContractUtils.RequiresNotNull(stream, "stream");
            _stream = new RubyBufferedStream(stream, _context.RubyOptions.Compatibility >= RubyCompatibility.Ruby19);
        }

Usage Example

Beispiel #1
0
 public static RubyIO /*!*/ Reinitialize(RubyIO /*!*/ self, [DefaultProtocol] int descriptor, int mode)
 {
     self.Mode = (IOMode)mode;
     self.SetStream(GetDescriptorStream(self.Context, descriptor));
     self.SetFileDescriptor(descriptor);
     return(self);
 }
All Usage Examples Of IronRuby.Builtins.RubyIO::SetStream