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.
Bu tarafından daha önce ayrılmış DataflowMessageHeader bir sürümü yayınlamak için bir bağlı ITargetBlock<TInput> 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
şeklindedir null
.
için target
ileti 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ış olması için kullanılmalıdır.