الفرق بين المراجعتين لصفحة: «Ruby/SystemExit»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>SystemExit</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby SystemExitيُطلق الا...'
 
طلا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>SystemExit</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE:الصنف <code>SystemExit</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby SystemExit]]يُطلق الاستثناء <code>[[Ruby/SystemExit|SystemExit]]</code> من قبل التعليمة <code>exit</code> لبدء عملية إنهاء البرنامج النصي.
[[تصنيف: Ruby Class]]
==توابع الصنف العامة (Public Class Methods)==
[[تصنيف: Ruby Error]]
===[[Ruby/SystemExit/new | التابع new]]===
[[تصنيف: Ruby SystemExit]]
يُنشئ التابع <code>new</code> استثناء <code>SystemExit</code> جديدًا، يحدد الوسيطان الممران status و msg (انظر فقرة البنية العامة) حالة ورسالة الاستثناء. وسيط الحالة status يمكن أن يأخذ القيمى true أو false أو عددا صحيحا. إذا لم يتم إعطاء الوسيط status، سيأخذ القيمة true.
يُطلق الاستثناء <code>SystemExit</code> من قبل التعليمة <code>exit</code> لبدء عملية إنهاء الشيفرة البرمجية.
===[[Ruby/SystemExit/status | التابع status]]===
==توابع الصنف العامة==
يعيد التابع <code>status</code> قيمة الحالة المرتبطة بكائن <code>[[Ruby/SystemExit|SystemExit]]</code> التي استُدعي معها.
===[[Ruby/SystemExit/new |<code>new</code>]]===
===[[Ruby/SystemExit/success-3F | التابع success?‎]]===
يُنشئ استثناءً جديدًا من النوع <code>SystemExit</code> مع تحديد حالة ورسالة الاستثناء.
يعيد التابع <code>success?‎</code> القيمة <code>true</code> في حال نجاح عملية الإنهاء، أو تعاد <code>false</code> خلاف ذلك.
 
== توابع النسخة العامة ==
 
===[[Ruby/SystemExit/status |<code>status</code>]]===
يعيد قيمة الحالة المرتبطة بالكائن <code>SystemExit</code> الذي استُدعي معه.
===[[Ruby/SystemExit/success-3F |<code>success?‎</code>]]===
يتحقق من نجاح عملية الإنهاء.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/SystemExit.html قسم  الصنف SystemExit في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/SystemExit.html صفحة الصنف SystemExit في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 11:13، 5 ديسمبر 2018

يُطلق الاستثناء SystemExit من قبل التعليمة exit لبدء عملية إنهاء الشيفرة البرمجية.

توابع الصنف العامة

new

يُنشئ استثناءً جديدًا من النوع SystemExit مع تحديد حالة ورسالة الاستثناء.

توابع النسخة العامة

status

يعيد قيمة الحالة المرتبطة بالكائن SystemExit الذي استُدعي معه.

success?‎

يتحقق من نجاح عملية الإنهاء.

مصادر