Inheritance: Exception
コード例 #1
0
ファイル: Exceptions.cs プロジェクト: ltwlf/IronSP
        public static SystemExit /*!*/ Factory(RubyClass /*!*/ self, [Optional] int status, [DefaultParameterValue(null)] object message)
        {
            SystemExit result = new SystemExit(status, RubyExceptionData.GetClrMessage(self, message ?? "SystemExit"));

            RubyExceptionData.InitializeException(result, message);
            return(result);
        }
コード例 #2
0
ファイル: Exceptions.cs プロジェクト: jcteague/ironruby
 public static bool IsSuccessful(SystemExit/*!*/ self) {
     return self.Status == 0;
 }
コード例 #3
0
ファイル: Exceptions.cs プロジェクト: jcteague/ironruby
 public static int GetStatus(SystemExit/*!*/ self) {
     return self.Status;
 }
コード例 #4
0
ファイル: Exceptions.cs プロジェクト: jcteague/ironruby
 public static SystemExit/*!*/ Factory(RubyClass/*!*/ self, [Optional]int status, [DefaultParameterValue(null)]object message) {
     SystemExit result = new SystemExit(status, RubyExceptionData.GetClrMessage(message, "SystemExit"));
     RubyExceptionData.InitializeException(result, message);
     return result;
 }
コード例 #5
0
ファイル: Exceptions.cs プロジェクト: ltwlf/IronSP
 public static bool IsSuccessful(SystemExit /*!*/ self)
 {
     return(self.Status == 0);
 }
コード例 #6
0
ファイル: Exceptions.cs プロジェクト: ltwlf/IronSP
 public static int GetStatus(SystemExit /*!*/ self)
 {
     return(self.Status);
 }