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 bir kerede 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 özelliğin 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 etmesi durumunda true olarak ayarlanmalıdır. Bu, Post, Complete, Fault ve OfferMessage gibi yöntemlerin hiçbir zaman eşzamanlı olarak çağrılamayacağı anlamına gelir. Bazı bloklar, daha iyi performans sağlamak için bir kerede yalnızca bir üretici olacağı bilgisini büyük harfe çevirmeyi tercih edebilir.