다음을 통해 공유


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

실행을 중단시키지 않고 다섯 개의 커리된 인수를 허용하는 F# 값을 나타내는 데 사용되는 .NET Framework 형식입니다.이 형식은 일반적으로 F# 코드나 다른 .NET Framework 언어에서 직접 사용할 수 없습니다.

네임스페이스/모듈 경로: Microsoft.FSharp.Core.OptimizedClosures

어셈블리: FSharp.Core(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

생성자

멤버

설명

new

실행을 중단시키지 않고 다섯 개의 커리된 인수를 허용할 수 있는 최적화된 함수 값을 생성합니다.

인스턴스 멤버

멤버

설명

Invoke

실행을 중단시키지 않고 다섯 개의 커리된 인수를 허용하는 F# 첫 번째 클래스 함수 값을 호출합니다.

정적 멤버

멤버

설명

Adapt

실행을 중단시키지 않고 다섯 개의 커리된 인수를 허용할 수 있는 최적화된 함수 값에 F# 첫 번째 클래스 함수 값을 적용합니다.

플랫폼

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

버전 정보

F# 코어 라이브러리 버전

지원: 2.0, 4.0, 노트북

참고 항목

참조

Core.OptimizedClosures 모듈(F#)