DataflowLinkOptions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri akışı blokları arasında bağlantı yapılandırmak için kullanılan seçenekleri sağlar.
public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
- Devralma
-
DataflowLinkOptions
Açıklamalar
Not
TPL Veri Akışı Kitaplığı ( System.Threading.Tasks.Dataflow ad alanı) .NET ile dağıtılmaz. Ad alanını System.Threading.Tasks.Dataflow Visual Studio'ya yüklemek için projenizi açın, Projemenüsünden NuGet Paketlerini Yönet'i seçin ve çevrimiçi ortamda paketi arayınSystem.Threading.Tasks.Dataflow
. Alternatif olarak, .NET Core CLI kullanarak yüklemek için komutunu çalıştırın dotnet add package System.Threading.Tasks.Dataflow
.
DataflowLinkOptions değişebilir ve özellikleri aracılığıyla yapılandırılabilir.
Belirli yapılandırma seçenekleri ayarlanmadığında aşağıdaki varsayılanlar kullanılır:
Seçenekler | Varsayılan |
---|---|
PropagateCompletion | Yanlış |
MaxMessages | DataflowBlockOptions.Unbounded (-1) |
Ekle | Doğru |
Veri akışı blokları, bağlamadaki seçeneklerin durumunu yakalar. Sağlanan DataflowLinkOptions örnekte yapılan sonraki değişiklikler bir bağlantının davranışını etkilememelidir.
Oluşturucular
DataflowLinkOptions() |
DataflowLinkOptionsöğesini başlatır. |
Özellikler
Append |
Bağlantının kaynağın bağlantı listesine eklenip eklenmeyeceğini veya eklenip eklenmeyeceğini alır veya ayarlar. |
MaxMessages |
Bağlantı genelinde kullanılabilecek en fazla ileti sayısını alır veya ayarlar. |
PropagateCompletion |
Bağlı hedefin otomatik olarak tamamlanıp tamamlanmayacağını ve hataya neden olan bildirimin yayılıp yayılmayacağını alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |