IronRuby.Builtins.RubyIOOps.CreateFile C# (CSharp) Method

CreateFile() private method

private CreateFile ( ConversionStorage toInt, object>.ConversionStorage toHash, ConversionStorage toStr, RubyClass self, object descriptor, [ optionsOrMode, [ options ) : RubyIO
toInt ConversionStorage
toHash object>.ConversionStorage
toStr ConversionStorage
self RubyClass
descriptor object
optionsOrMode [
options [
return RubyIO
        public static RubyIO/*!*/ CreateFile(
            ConversionStorage<int?>/*!*/ toInt,
            ConversionStorage<IDictionary<object, object>>/*!*/ toHash,
            ConversionStorage<MutableString>/*!*/ toStr,
            RubyClass/*!*/ self,
            object descriptor,
            [Optional]object optionsOrMode,
            [DefaultParameterValue(null), DefaultProtocol]IDictionary<object, object> options) {

            return Reinitialize(toInt, toHash, toStr, new RubyIO(self.Context), descriptor, optionsOrMode, options);
        }