أسلوب: FSharpFunc.InvokeFast<'T,'U,'V,'W,'X,'Y> (F#)

استدعاء دالة قيمة من الفئة الأولى خاصة بF# لها خمس وسائط curried. في بعض الحالات سينتج عن هذا تطبيق أكثر فعالية من تطبيق الوسائط المتتالي.

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

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

// Signature:
static member InvokeFast : FSharpFunc<'T,('U -> 'V -> 'W -> 'X -> 'Y)> * 'T * 'U * 'V * 'W * 'X -> 'Y

// Usage:
FSharpFunc.InvokeFast (func, arg1, arg2, arg3, arg4, arg5)

المعلمات

  • func
    اكتب: FSharpFunc<'T, ('U -> 'V -> 'W -> 'X -> 'Y)>

    الدالة المدخلة.

  • arg1
    اكتب: 'T

    الوسيطة الأولى

  • arg2
    اكتب: 'U

    الوسيطة الثانية

  • arg3
    اكتب: 'V

    الوسيطة الثالثة

  • arg4
    اكتب: 'W

    الوسيطة الرابعة

  • arg5
    اكتب: 'X

    الوسيطة الخامسة

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

نتيجة الدالة.

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

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

راجع أيضًا:

موارد أخرى

الفئة <Core.FSharpFunc<'T,'U

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