الإسلوب Async.AwaitIAsyncResult

إنشاء عملية حسابية غير متزامنة سوف تنتظر على IAsyncResult.

مساحة الاسم/مسار الوحدة النمطية: Microsoft.FSharp.Control

التجميع: FSharp.Core (في FSharp.Core.dll)

// Signature:
static member AwaitIAsyncResult : IAsyncResult * ?int -> Async<bool>

// Usage:
Async.AwaitIAsyncResult (iar)
Async.AwaitIAsyncResult (iar, millisecondsTimeout = millisecondsTimeout)

المعلمات

  • iar
    اكتب: IAsyncResult

    الIAsyncResult للانتظار عند.

  • millisecondsTimeout
    اكتب: عدد صحيح

    قيمة المهلة بالمللي ثانية. إذا كان أحدهم لا يتوفر فالقيمة الافتراضية المقابلة 1- لSystem.Threading.Timeout.Infinite.

القيمة المُرجعة

العملية الحسابية الغير متزامنة هى التي ينتظرها على المعطى IAsyncResult.

ملاحظات

تقوم العملية بإرجاع صواب إذا كان المؤشر يشير إلي نتائج ضمن المهلة المحددة .

الأنظمة الأساسية

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

راجع أيضًا:

موارد أخرى

الفئة Control.Async

مساحة الاسم Microsoft.FSharp.Control