أسلوب Async.AwaitWaitHandle
إنشاء عملية حسابية غير متزامنة حيث ينتظر على WaitHandle المعطى.
مساحة الاسم/مسار الوحدة النمطية: Microsoft.FSharp.Control
التجميع: FSharp.Core (في FSharp.Core.dll)
// Signature:
static member AwaitWaitHandle : WaitHandle * ?int -> Async<bool>
// Usage:
Async.AwaitWaitHandle (waitHandle)
Async.AwaitWaitHandle (waitHandle, millisecondsTimeout = millisecondsTimeout)
المعلمات
waitHandle
اكتب: WaitHandleWaitHandle يمكن أن يكون مُرسل.
millisecondsTimeout
اكتب: عدد صحيحقيمة المهلة بالمللي ثانية. إذا كان أحدهم لا يتوفر فالقيمة الافتراضية المقابلة 1- لSystem.Threading.Timeout.Infinite.
القيمة المُرجعة
العملية الحسابية الغير متزامنة هى التي ينتظرها على المعطى WaitHandle.
ملاحظات
تقوم العملية بإرجاع صواب إذا كان المؤشر يشير إلي نتائج ضمن المهلة المحددة .
الأنظمة الأساسية
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
معلومات الإصدار
وقت التشغيل #F
معتمد في: 2.0, 4.0
Silverlight
معتمد في: 3