Microsoft.FSharp.Control 네임스페이스(F#)
이 네임스페이스에는 비동기 프로그래밍, 메시지 전달 및 이벤트 기반 프로그래밍을 비롯하여 F# 프로그램 시나리오에 공통으로 사용되는 여러 가지 형식이 포함되어 있습니다.
네임스페이스/모듈 경로: Microsoft.FSharp.Control
어셈블리: FSharp.Core(FSharp.Core.dll)
namespace Microsoft.FSharp.Control
모듈
모듈 |
설명 |
---|---|
동시성 및 I/O와 관련된 일부 기본 CLI 형식에 대한 비동기 연산을 제공하는 확장 멤버의 모듈입니다. |
|
Event 모듈 |
이벤트 스트림을 관리하는 함수를 제공합니다. |
지연 값과 관련된 확장입니다. |
|
Observable 모듈 |
첫 번째 클래스 이벤트 및 관찰 가능한 다른 개체에 대한 기본 연산입니다. |
일부 기본 웹 연산을 위한 비동기 연산을 제공하는 확장 멤버의 모듈입니다. |
형식 정의
형식 |
설명 |
---|---|
Async<'T> 형식 |
실행 시 최종적으로 T 형식의 값을 생성하거나 예외를 발생시키는 구조적 비동기 계산입니다. |
Async 형식 |
이 정적 클래스에는 비동기 계산을 만들고 조작하기 위한 멤버가 포함되어 있습니다. |
AsyncBuilder 형식 |
async 연산자의 형식으로서, 비동기 계산을 위한 워크플로를 만드는 데 사용됩니다. |
PostAndReply 메시지에 회신하는 기능에 대한 핸들입니다. |
|
대리자의 임의 형식에 대한 이벤트 구현입니다. |
|
첫 번째 'sender' 인수의 표준 .NET Framework 규칙을 따르는 대리자 형식에 대한 이벤트 구현입니다. |
|
Event<'T> 형식 |
IEvent<_> 형식에 대한 이벤트 구현입니다. |
Handler<'T> 형식 |
F# 이벤트 형식 IEvent<_>와 연결된 대리자 형식입니다. |
임의 대리자 형식에 대한 첫 번째 클래스 이벤트 값입니다. |
|
CLI Framework 표준을 따르는 CLI 이벤트에 대한 첫 번째 클래스 이벤트 값입니다. |
|
비동기 계산을 실행하는 메시지 처리 에이전트입니다. |
형식 약어
형식 |
설명 |
---|---|
IEvent<'T> 형식 |
첫 번째 클래스의 수신 지점, 즉 이벤트가 트리거될 때 활성화되는 콜백을 등록할 수 있는 개체입니다. |
lazy<'T> 형식 |
지연된 계산 형식에 대한 약어입니다. |
Lazy<'T> 형식 |
지연된 계산 형식에 대한 약어입니다. |