public TryGetClrConstructor ( IronRuby.Runtime.Calls.RubyMemberInfo &method ) : bool | ||
method | IronRuby.Runtime.Calls.RubyMemberInfo | |
return | bool |
public static RubyMethod GetClrConstructor(RubyClass/*!*/ self) { RubyMemberInfo info; if (self.TypeTracker == null) { throw RubyExceptions.CreateNotClrTypeError(self); } if (!self.TryGetClrConstructor(out info)) { throw RubyOps.MakeConstructorUndefinedError(self); } return new RubyMethod(self, info, ".ctor"); }
public static RubyMethod /*!*/ GetClrConstructor(RubyClass /*!*/ self) { RubyMemberInfo info; if (self.TypeTracker == null) { throw RubyExceptions.CreateNotClrTypeError(self); } if (!self.TryGetClrConstructor(out info)) { throw RubyOps.MakeConstructorUndefinedError(self); } return(new RubyMethod(self, info, ".ctor")); }