Condividi tramite


Classe OptimizedClosures.FSharpFunc<'T1,'T2,'T3,'T4,'T5,'U> (F#)

Tipo .NET Framework utilizzato per rappresentare valori di funzione F# che accettano cinque argomenti sottoposti a currying senza esecuzione corrispondente. Questo tipo non deve essere direttamente utilizzato dal codice F# o da altri linguaggi .NET Framework.

Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core.OptimizedClosures

Assembly: FSharp.Core (in FSharp.Core.dll)

[<AbstractClass>]
type FSharpFunc<'T1,'T2,'T3,'T4,'T5,'U> =
 class
  new FSharpFunc : unit -> FSharpFunc<'T1,'T2,'T3,'T4,'T5,'U>
  static member FSharpFunc.Adapt : ('T1 -> 'T2 -> 'T3 -> 'T4 -> 'T5 -> 'U) -> FSharpFunc<'T1,'T2,'T3,'T4,'T5,'U>
  abstract this.Invoke : FSharpFunc<'T1,'T2,'T3,'T4,'T5,'U> -> 'T1 * 'T2 * 'T3 * 'T4 * 'T5 -> 'U
 end

Costruttori

Membro

Descrizione

new

Costruisce un valore ottimizzato della funzione in grado di accettare cinque argomenti sottoposti a currying senza esecuzione corrispondente.

Membri di istanza

Membro

Descrizione

Invoke

Richiama un valore di funzione di prima classe F# che accetta cinque argomenti sottoposti a currying senza esecuzione corrispondente

Membri statici

Membro

Descrizione

Adapt

Adatta un valore di funzione di prima classe di F# per renderlo un valore ottimizzato della funzione in grado di accettare cinque argomenti sottoposti a currying senza esecuzione corrispondente.

Piattaforme

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informazioni sulla versione

F# Runtime

Supportato in: 2.0, 4.0

Silverlight

Supportato in: 3

Vedere anche

Riferimenti

Modulo Core.OptimizedClosures (F#)