Process interface

يمثل مورد العملية عملية تعمل على جهاز. قد تتم مراقبة العملية بنشاط ، أي أن عامل التبعية يعمل على جهازه، أو اكتشافه، أي أنه تم استنتاج وجوده من خلال مراقبة دفق البيانات من الأجهزة المراقبة. يمثل مورد العملية مجموعة من موارد نظام التشغيل الفعلية التي تشترك في خطوط الأوامر وبيانات التعريف. مع تطور تجمع العمليات بمرور الوقت، يتم الاحتفاظ بالإصدارات السابقة من مورد العملية وإتاحتها للوصول. تكون العملية مباشرة خلال فترة زمنية، إذا كانت هذه العملية تنفذ خلال (أجزاء) من هذا الفاصل الزمني

الخصائص

acceptorOf

موجود فقط لعملية مكتشفة تعمل كخادم. يشير إلى المنفذ الذي تقبل عليه العملية المكتشفة.

clientOf

موجود فقط لعملية مكتشفة تعمل كعملية عميل لعملية/جهاز/منفذ مراقب. يشير إلى العملية/الجهاز/المنفذ المراقبة التي تعد هذه العملية عميلا لها.

details

معالجة بيانات التعريف (سطر الأوامر واسم المنتج وما إلى ذلك).

displayName

الاسم المراد استخدامه لأغراض العرض

etag

ETAG المورد.

executableName

اسم العملية القابلة للتنفيذ

group

اسم المنتج أو مجموعة العملية. يتم تحديد المجموعة بواسطة اسمها القابل للتنفيذ، سطر الأوامر، وما إلى ذلك.

hosting

معلومات حول بيئة الاستضافة

id

معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

kind

تمييزي متعدد الأشكال

machine

الجهاز الذي يستضيف هذه العملية.

monitoringState

تحديد ما إذا كانت العملية تتم مراقبتها أو اكتشافها بشكل نشط. تتضمن القيم المحتملة: "المراقبة"، "المكتشفة"

name

اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

role

الدور المستنتج لهذه العملية استنادا إلى اسمها، سطر الأوامر، وما إلى ذلك. تتضمن القيم المحتملة: "webServer"، و"appServer"، و"databaseServer"، و"ldapServer"، و"smbServer"

startTime

تاريخ ووقت التوقيت العالمي المتفق عليه (UTC) عند بدء العملية

timestamp

تاريخ ووقت UTC عند تحديث مورد العملية هذا في النظام

type

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

user

معلومات حول الحساب الذي يتم تنفيذ العملية بموجبه.

تفاصيل الخاصية

acceptorOf

موجود فقط لعملية مكتشفة تعمل كخادم. يشير إلى المنفذ الذي تقبل عليه العملية المكتشفة.

acceptorOf?: ResourceReferenceUnion

قيمة الخاصية

clientOf

موجود فقط لعملية مكتشفة تعمل كعملية عميل لعملية/جهاز/منفذ مراقب. يشير إلى العملية/الجهاز/المنفذ المراقبة التي تعد هذه العملية عميلا لها.

clientOf?: ResourceReferenceUnion

قيمة الخاصية

details

معالجة بيانات التعريف (سطر الأوامر واسم المنتج وما إلى ذلك).

details?: ProcessDetails

قيمة الخاصية

displayName

الاسم المراد استخدامه لأغراض العرض

displayName?: string

قيمة الخاصية

string

etag

ETAG المورد.

etag?: string

قيمة الخاصية

string

executableName

اسم العملية القابلة للتنفيذ

executableName?: string

قيمة الخاصية

string

group

اسم المنتج أو مجموعة العملية. يتم تحديد المجموعة بواسطة اسمها القابل للتنفيذ، سطر الأوامر، وما إلى ذلك.

group?: string

قيمة الخاصية

string

hosting

معلومات حول بيئة الاستضافة

hosting?: ProcessHostingConfigurationUnion

قيمة الخاصية

id

معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

id?: string

قيمة الخاصية

string

kind

تمييزي متعدد الأشكال

kind: "process"

قيمة الخاصية

"process"

machine

الجهاز الذي يستضيف هذه العملية.

machine?: ResourceReferenceUnion

قيمة الخاصية

monitoringState

تحديد ما إذا كانت العملية تتم مراقبتها أو اكتشافها بشكل نشط. تتضمن القيم المحتملة: "المراقبة"، "المكتشفة"

monitoringState?: MonitoringState

قيمة الخاصية

name

اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name?: string

قيمة الخاصية

string

role

الدور المستنتج لهذه العملية استنادا إلى اسمها، سطر الأوامر، وما إلى ذلك. تتضمن القيم المحتملة: "webServer"، و"appServer"، و"databaseServer"، و"ldapServer"، و"smbServer"

role?: ProcessRole

قيمة الخاصية

startTime

تاريخ ووقت التوقيت العالمي المتفق عليه (UTC) عند بدء العملية

startTime?: Date

قيمة الخاصية

Date

timestamp

تاريخ ووقت UTC عند تحديث مورد العملية هذا في النظام

timestamp?: Date

قيمة الخاصية

Date

type

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type?: string

قيمة الخاصية

string

user

معلومات حول الحساب الذي يتم تنفيذ العملية بموجبه.

user?: ProcessUser

قيمة الخاصية