الفرق بين المراجعتين لصفحة: «Ruby/SystemCallError»
< Ruby
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>SystemCallError</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby SystemCallErrorيعتب...' |
لا ملخص تعديل |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: صفحة الصنف <code>SystemCallError</code> في روبي}}</noinclude> | <noinclude>{{DISPLAYTITLE: صفحة الصنف <code>SystemCallError</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby SystemCallError]]يعتبر الصنف <code>SystemCallError</code> الصنف الأب لكل أصناف الأخطاء منخفضة المستوى المرتبطة بنظام التشغيل. | [[تصنيف: Ruby SystemCallError]] | ||
يعتبر الصنف <code>SystemCallError</code> الصنف الأب لكل أصناف الأخطاء منخفضة المستوى المرتبطة بنظام التشغيل. | |||
الأخطاء المتوفرة على نظام التشغيل الحالي هي أصناف فرعية من الصنف <code>SystemCallError</code>ـ وهي مُعرّفة في الوحدة <code>[[Ruby/Errno|Errno]]</code>. | الأخطاء المتوفرة على نظام التشغيل الحالي هي أصناف فرعية من الصنف <code>SystemCallError</code>ـ وهي مُعرّفة في الوحدة <code>[[Ruby/Errno|Errno]]</code>. | ||
| سطر 9: | سطر 10: | ||
==توابع الصنف العامة (Public Class Methods)== | ==توابع الصنف العامة (Public Class Methods)== | ||
===[[Ruby/SystemCallError/case_equality | التابع ===]]=== | ===[[Ruby/SystemCallError/case_equality | التابع ===]]=== | ||
معامل التساوي. | |||
===[[Ruby/SystemCallError/new | التابع new]]=== | ===[[Ruby/SystemCallError/new | التابع new]]=== | ||
ينشئ التابع <code>new</code> كائن <code>SystemCallError</code> جديد. | |||
== توابع النسخة العامة (Public Instance Methods) == | |||
===[[Ruby/SystemCallError/errno | التابع errno]]=== | ===[[Ruby/SystemCallError/errno | التابع errno]]=== | ||
يعيد التابع <code>errno</code> رقم الخطأ الخاص بالكائن SystemCallError. | يعيد التابع <code>errno</code> رقم الخطأ الخاص بالكائن <code>SystemCallError</code>. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/SystemCallError.html قسم الصنف SystemCallError في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/SystemCallError.html قسم الصنف SystemCallError في توثيق روبي الرسمي.] | ||
مراجعة 19:41، 4 نوفمبر 2018
يعتبر الصنف SystemCallError الصنف الأب لكل أصناف الأخطاء منخفضة المستوى المرتبطة بنظام التشغيل.
الأخطاء المتوفرة على نظام التشغيل الحالي هي أصناف فرعية من الصنف SystemCallErrorـ وهي مُعرّفة في الوحدة Errno.
File.open("does/not/exist")
يطلق الاستثناء:
Errno::ENOENT: No such file or directory - does/not/exist
توابع الصنف العامة (Public Class Methods)
التابع ===
معامل التساوي.
التابع new
ينشئ التابع new كائن SystemCallError جديد.
توابع النسخة العامة (Public Instance Methods)
التابع errno
يعيد التابع errno رقم الخطأ الخاص بالكائن SystemCallError.