Класс Core.FSharpFunc<'T,'U> (F#)
Тип .NET Framework, используемый для представления значений функции F#. Этот тип обычно не должен использоваться напрямую, хотя его можно использовать в других языках платформы .NET Framework.
Пространство имен/путь к модулю: Microsoft.FSharp.Core
Сборка: FSharp.Core (в FSharp.Core.dll)
[<AbstractClass>]
type FSharpFunc<'T,'U> =
class
new FSharpFunc : unit -> FSharpFunc<'T,'U>
static member FromConverter : Converter<'T,'U> -> 'T -> 'U
abstract this.Invoke : 'T -> 'U
static member InvokeFast : FSharpFunc<'T,('U -> 'V)> * 'T * 'U -> 'V
static member InvokeFast : FSharpFunc<'T,('U -> 'V -> 'W)> * 'T * 'U * 'V -> 'W
static member InvokeFast : FSharpFunc<'T,('U -> 'V -> 'W -> 'X)> * 'T * 'U * 'V * 'W -> 'X
static member InvokeFast : FSharpFunc<'T,('U -> 'V -> 'W -> 'X -> 'Y)> * 'T * 'U * 'V * 'W * 'X -> 'Y
static member ToConverter : ('T -> 'U) -> Converter<'T,'U>
static member op_Implicit : Converter<'T,'U> -> 'T -> 'U
static member op_Implicit : ('T -> 'U) -> Converter<'T,'U>
end
Конструкторы
Элемент |
Описание |
---|---|
Сконструировать экземпляр значения функции первого класса F# |
Члены экземпляра
Элемент |
Описание |
---|---|
Вызов значения функции первого класса F# с одним аргументом |
Статические члены
Элемент |
Описание |
---|---|
Преобразование значения типа Converter<TInput, TOutput> в значение функции первого класса F#. |
|
Вызов значения функции первого класса F# с двумя каррированными аргументами. В некоторых случаях это приведет к более эффективной работе приложения, чем при последовательной обработке аргументов. |
|
Вызов значения функции первого класса F# с тремя каррированными аргументами. В некоторых случаях это приведет к более эффективной работе приложения, чем при последовательной обработке аргументов. |
|
Вызов значения функции первого класса F# с четырьмя каррированными аргументами. В некоторых случаях это приведет к более эффективной работе приложения, чем при последовательной обработке аргументов. |
|
Вызов значения функции первого класса F# с пятью каррированными аргументами. В некоторых случаях это приведет к более эффективной работе приложения, чем при последовательной обработке аргументов. |
|
Преобразование значения типа Converter<TInput, TOutput> в значение функции первого класса F#. |
|
Преобразование значения функции первого класса F# в значение типа Converter<TInput, TOutput>. |
Платформы
Windows 7, Windows Vista с пакетом обновления 2 (SP2), Windows XP с пакетом обновления 3 (SP3), Windows XP x64 с пакетом обновления 2 (SP2), Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 2 (SP2)
Сведения о версии
Среда выполнения F#
Поддерживается в версиях 2.0, 4.0
Silverlight
Поддерживается в версии 3