ISourceBlock<TOutput>.ReleaseReservation Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Dipanggil oleh yang ditautkan ITargetBlock<TInput> untuk merilis yang sebelumnya dicadangkan DataflowMessageHeader oleh ini ISourceBlock<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))
Parameter
- messageHeader
- DataflowMessageHeader
Pesan DataflowMessageHeader cadangan yang dirilis.
- target
- ITargetBlock<TOutput>
Merilis ITargetBlock<TInput> pesan yang sebelumnya dicadangkan.
Pengecualian
Tidak messageHeader valid.
target adalah null.
Pesan target tidak dicadangkan.
Keterangan
Hanya ITargetBlock<TInput> instans yang ditautkan ke instans ini ISourceBlock<TOutput> yang dapat menggunakan ReleaseReservation, dan hanya boleh digunakan untuk merilis DataflowMessageHeader instans sebelumnya dan berhasil dicadangkan oleh target.