تعيين وظائف لخدمات Azure باستخدام الروابط

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

التطوير المحلي

عند تطوير دالات محلياً، يتعيّن عليك تحديث التعليمات البرمجية للدالة لإضافة روابط. إن استخدام تعليمات Visual Studio البرمجية يمكن أن يُسهل إضافة روابط إلى الدالة.

تعليمة Visual Studio برمجية

عند استخدام تعليمات Visual Studio البرمجية لتطوير دالتك وتستخدم دالتك ملف function.json، يمكن لملحق Azure Functions إضافة ربط تلقائياً إلى ملف function.js موجود بالفعل. لمعرفة المزيد، راجع إضافة روابط الإدخال والإخراج.

إضافة روابط يدوياً استناداً إلى الأمثلة

عند إضافة ربط إلى دالة موجودة، سيتعيّن عليك تحديث كل من التعليمات البرمجية للدالة وملف تكوين function.js، إذا استخدمته لغتك. تستخدم كل من مكتبة فئات .NET Framework ودوال Java السمات بدلاً من function.js، لذلك سيتعيّن عليك تحديثها بدلًا من ذلك.

استخدم الجدول التالي للبحث عن أمثلة لأنواع ربط معينة يمكنك استخدامها لإرشادك في تحديث دالة موجودة. اختر أولاً علامة تبويب اللغة التي تتوافق مع المشروع.

الخدمة أمثلة عينات
Blob Storage مشغّل
إدخال
المخرجات
الرابط
Azure Cosmos DB مشغّل
إدخال
المخرجات
الرابط
Azure SQL (preview) إدخال
المخرجات
الرابط
Event Grid مشغّل
المخرجات
الرابط
مراكز الأحداث مشغّل
المخرجات
IoT Hub مشغّل
المخرجات
HTTP مشغّل الرابط
مخزن قائمة الانتظار مشغّل
المخرجات
الرابط
RabbitMQ مشغّل
المخرجات
SendGrid المخرجات
ناقل الخدمة مشغّل
المخرجات
الرابط
SignalR مشغّل
إدخال
المخرجات
تخزين الجداول إدخال
المخرجات
⁧⁩عدّاد الوقت⁧⁩ مشغّل الرابط
Twilio المخرجات الرابط

مدخل Azure

عند تطوير الدالات الخاصة بك في مدخل Microsoft Azure، فإنك تُضيف روابط الإدخال والإخراج في علامة التبويب Integrate لدالة معينة. تُضاف الارتباطات الجديدة إلى ملف function.js أو إلى سمات الأسلوب، اعتماداً على لغتك. تعرض المقالات التالية أمثلة حول كيفية إضافة روابط إلى دالة موجودة في المدخل:

الخطوات التالية