Aracılığıyla paylaş


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

Bu isim uzayı zaman uyumsuz programlama, message passing ve olay tabanlı programlama dahil olmak üzere F# programlarında ortak olan çeşitli türleri içerir.

İsim Uzayı/Modül Yolu: Microsoft.FSharp.Control

Derleme FSharp.Core (FSharp.Core.dll içinde)

namespace Microsoft.FSharp.Control

Modüller

Modül

Açyklama

CommonExtensions modülü

Eşzamanlılık ve I/O ile ilgili bazı temel CLI türleri için zaman uyumsuz işlemler sağlayan eklenti üyeleri modülü.

Event modülü

Olay akışını yönetme işlevlerini sağlar.

LazyExtensions modülü

Yavaş değerlerle ilgili uzantılar.

Observable modülü

İlk sınıf olayı ve diğer observable nesneler üzerinde temel işlemler.

WebExtensions modülü

Bazı temel Web işlemleri için zaman uyumsuz işlemler sağlayan bir eklenti üyeleri modülü.

Tür Tanımlamaları

Tür

Açıklama

Async<'T> türü

Çalıştığında, sonuç olacak T türünde bir değer üreten veya bir özel durum oluşturan bir compositional zaman uyumsuz hesaplama.

Async türü

Bu statik sınıf, zaman uyumsuz hesapları oluşturma ve işleme için üyeler içerir.

AsyncBuilder türü

Zaman uyumsuz hesaplama iş akışı yapılandırması için kullanılan async işleç türü.

AsyncReplyChannel<'Reply> türü

PostAndReply iletisine yanıt gönderme yeteneği tanıtıcısı.

DelegateEvent<'Delegate> türü

Herhangi bir temsilci için olay uygulamaları.

Event<'Delegate,'Args> türü

İlk 'sender' bağımsız değişkeninin standart .NET Framework kurallarını takip eden temsilci türleri için olay uygulamaları.

Event<'T> türü

IEvent <_> türü için olay uygulamaları.

Handler<'T> türü

F# olay türü IEvent<_> ile ilişkili bir temsilci türü

IDelegateEvent<'Delegate> türü

Rastgele temsilci türleri için ilk sınıf olay değerleri.

IEvent<'Delegate,'Args> türü

CLI Framework standartlarına uygun CLI olayları için ilk sınıf olay değerleri.

MailboxProcessor<'Msg> türü

Zaman uyumsuz hesaplamayı yürüten ileti işleme aracısı.

Tür Kısaltmaları

Tür

Açıklama

IEvent<'T> türü

Birinci sınıf dinleme noktaları ( örneğin olay tetiklendiğinde etkinleştirilen bir callback kaydedilmesine izin veren nesneler).

lazy<'T> türü

Geciken hesaplamaları türü için kullanılan kısaltma.

Lazy<'T> türü

Geciken hesaplamaları türü için kullanılan kısaltma.

Ayrıca bkz.

Diğer Kaynaklar

F # çekirdek Kitaplığı Başvurusu