ExecutionDataflowBlockOptions.SingleProducerConstrained Özellik
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ışı bloğunu kullanan kodun aynı anda bir üreticiyle kısıtlanıp kısıtlanmamış olduğunu alır.
public:
property bool SingleProducerConstrained { bool get(); void set(bool value); };
public bool SingleProducerConstrained { get; set; }
member this.SingleProducerConstrained : bool with get, set
Public Property SingleProducerConstrained As Boolean
Özellik Değeri
Boolean döndürür.
Açıklamalar
Bu özellik varsayılan olarak false olarak ayarlanır, böylece blok aynı anda birden çok üretici tarafından kullanılabilir. Bu özellik yalnızca bloğu kullanan kodun aynı anda yalnızca bir üretici (örn. blokla bağlantılı bir kaynak) tarafından kullanılmasını garanti edebilirse true olarak ayarlanmalıdır; yani Post, Complete, Fault ve OfferMessage gibi yöntemler hiçbir zaman eşzamanlı olarak çağrılmaz. Bazı bloklar, daha iyi performans sağlamak için bir kerede yalnızca bir üretici olacağı bilgisinin büyük harfe çevirmesini tercih edebilir.