Aracılığıyla paylaş


Core.FSharpFunc<'T,'U> Sınıfı (F#)

F# işlevi değerleri temsil etmek için kullanılan .net Framework türü.Bu tür genellikle doğrudan, diğer .net Framework dillerden kullanılabilir olsa da kullanılmaz.

Ad alanı/modül yolu: Microsoft.FSharp.Core

Derleme: 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

Oluşturucular

Üye

Description

new

F# ilk sınıf işlev değeri olgusu oluşturur

Örnek Üyeler

Üye

Description

Invoke

Bir F# ilk sınıf işlevi değerini bir bağımsız değişken ile çağırma

Statik Üyeler

Üye

Description

FromConverter

Converter<TInput, TOutput> türü değerini, F# ilk sınıf işlev değerine dönüştürür

InvokeFast

İki curried bağımsız değişkenle bir F# ilk sınıf işlev değeri çağırır.Bazı durumlarda bu bağımsız değişkenler sırayla uygulamadan daha verimli bir uygulamayla sonuçlanır.

InvokeFast

Üç curried bağımsız değişkenle bir F# ilk sınıf işlev değeri çağırır.Bazı durumlarda bu bağımsız değişkenler sırayla uygulamadan daha verimli bir uygulamayla sonuçlanır.

InvokeFast

Dört curried bağımsız değişkenle bir F# ilk sınıf işlev değeri çağırır.Bazı durumlarda bu bağımsız değişkenler sırayla uygulamadan daha verimli bir uygulamayla sonuçlanır.

InvokeFast

Beş curried bağımsız değişkenle bir F# ilk sınıf işlev değeri çağırır.Bazı durumlarda bu bağımsız değişkenler sırayla uygulamadan daha verimli bir uygulamayla sonuçlanır.

op_Implicit

Converter<TInput, TOutput> türü değerini, F# ilk sınıf işlev değerine dönüştürür

ToConverter

Bir F# birinci sınıf işlevi değer türünde bir değere dönüştürme Converter<TInput, TOutput>.

Platformlar

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Sürüm Bilgisi

F# Çekirdek Kitaplığı sürümleri

Desteklenen: 2.0, 4.0, Portable

Ayrıca bkz.

Başvuru

Microsoft.FSharp.Core İsim Uzayı (F#)