ISourceBlock<TOutput>.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ış ITargetBlock<TInput> bir sürümü yayınlamak için bağlı DataflowMessageHeader bir tarafından çağrılırISourceBlock<TOutput>.
public:
void ReleaseReservation(System::Threading::Tasks::Dataflow::DataflowMessageHeader messageHeader, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target);
public void ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<out TOutput> target);
abstract member ReleaseReservation : System.Threading.Tasks.Dataflow.DataflowMessageHeader * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> -> unit
Public Sub ReleaseReservation (messageHeader As DataflowMessageHeader, target As ITargetBlock(Of Out TOutput))
Parametreler
- messageHeader
- DataflowMessageHeader
Serbest DataflowMessageHeader bırakılmakta olan ayrılmış iletinin sayısı.
- target
- ITargetBlock<TOutput>
Daha ITargetBlock<TInput> önce ayırmış olduğu iletiyi yayımlama.
Özel durumlar
messageHeader geçerli değil.
target şudur: null.
'de target ileti ayrılmadı.
Açıklamalar
Yalnızca ITargetBlock<TInput> bu ISourceBlock<TOutput> örneğe bağlı örnekler kullanabilir ReleaseReservationve yalnızca daha önce örnekleri serbest DataflowMessageHeader bırakmak ve hedef tarafından başarıyla ayrılmış olması için kullanılmalıdır.