BufferBlock<T>.ISourceBlock<T>.ReleaseReservation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von einem verknüpften ITargetBlock<TInput>, um einen DataflowMessageHeader, der von diesem ISourceBlock<TOutput> zuvor reserviert wurde, freizugeben.
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
Parameter
- messageHeader
- DataflowMessageHeader
DataflowMessageHeader der reservierten Meldung, die freigegeben wird.
- target
- ITargetBlock<T>
ITargetBlock<TInput>, der die Nachricht freigibt, die er vorher reserviert hat.
Implementiert
Ausnahmen
Der messageHeader
ist ungültig.
target
ist null
.
Das target
hatte die Meldung nicht reserviert.
Hinweise
Nur ITargetBlock<TInput> Instanzen, die mit dieser ISourceBlock<TOutput> Instanz verknüpft sind, können verwenden ReleaseReservation
, und es darf nur verwendet werden, um Instanzen freizugeben DataflowMessageHeader , die zuvor und erfolgreich vom Ziel reserviert wurden.