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ü. |
PostAndReply iletisine yanıt gönderme yeteneği tanıtıcısı. |
|
Herhangi bir temsilci için olay uygulamaları. |
|
İ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ü |
Rastgele temsilci türleri için ilk sınıf olay değerleri. |
|
CLI Framework standartlarına uygun CLI olayları için ilk sınıf olay değerleri. |
|
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. |