الفرق بين المراجعتين لصفحة: «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
.