BroadcastBlock<T>.ISourceBlock<T>.ReleaseReservation Yöntem
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.
Daha önce bu tarafından ayrılmış DataflowMessageHeader bir sürümü yayınlamak için bir bağlı ITargetBlock<TInput> tarafından çağrılırISourceBlock<TOutput>.
virtual void System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReleaseReservation(System::Threading::Tasks::Dataflow::DataflowMessageHeader messageHeader, System::Threading::Tasks::Dataflow::ITargetBlock<T> ^ target) = System::Threading::Tasks::Dataflow::ISourceBlock<T>::ReleaseReservation;
void ISourceBlock<T>.ReleaseReservation (System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<T> target);
abstract member System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReleaseReservation : System.Threading.Tasks.Dataflow.DataflowMessageHeader * System.Threading.Tasks.Dataflow.ITargetBlock<'T> -> unit
override this.System.Threading.Tasks.Dataflow.ISourceBlock<T>.ReleaseReservation : System.Threading.Tasks.Dataflow.DataflowMessageHeader * System.Threading.Tasks.Dataflow.ITargetBlock<'T> -> unit
Sub ReleaseReservation (messageHeader As DataflowMessageHeader, target As ITargetBlock(Of T)) Implements ISourceBlock(Of T).ReleaseReservation
Parametreler
- messageHeader
- DataflowMessageHeader
Serbest DataflowMessageHeader bırakılan ayrılmış iletinin sayısı.
- target
- ITargetBlock<T>
Daha ITargetBlock<TInput> önce ayrılmış iletinin yayınlanması.
Uygulamalar
Özel durumlar
messageHeader
geçerli değil.
şeklindedir target
null
.
iletisi target
ayrılmadı.
Açıklamalar
Yalnızca ITargetBlock<TInput> bu ISourceBlock<TOutput> örneğe bağlı örnekler kullanabilir ReleaseReservation
ve yalnızca daha önce örnekleri serbest bırakmak DataflowMessageHeader ve hedef tarafından başarıyla ayrılmış olmak için kullanılmalıdır.