JoinBlock<T1,T2,T3>.ISourceBlock<Tuple<T1,T2,T3>>.ReleaseReservation Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geeft het recht om het eigendom door te geven van het bericht dat hieruit DataflowMessageHeaderISourceBlock<TOutput> is geïdentificeerd aan de ITargetBlock<TInput>.
virtual void System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2,T3>>.ReleaseReservation(System::Threading::Tasks::Dataflow::DataflowMessageHeader messageHeader, System::Threading::Tasks::Dataflow::ITargetBlock<Tuple<T1, T2, T3> ^> ^ target) = System::Threading::Tasks::Dataflow::ISourceBlock<Tuple<T1, T2, T3> ^>::ReleaseReservation;
void ISourceBlock<Tuple<T1,T2,T3>>.ReleaseReservation(System.Threading.Tasks.Dataflow.DataflowMessageHeader messageHeader, System.Threading.Tasks.Dataflow.ITargetBlock<Tuple<T1,T2,T3>> target);
abstract member System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2,T3>>.ReleaseReservation : System.Threading.Tasks.Dataflow.DataflowMessageHeader * System.Threading.Tasks.Dataflow.ITargetBlock<'T1 * 'T2 * 'T3> -> unit
override this.System.Threading.Tasks.Dataflow.ISourceBlock<System.Tuple<T1,T2,T3>>.ReleaseReservation : System.Threading.Tasks.Dataflow.DataflowMessageHeader * System.Threading.Tasks.Dataflow.ITargetBlock<'T1 * 'T2 * 'T3> -> unit
Sub ReleaseReservation (messageHeader As DataflowMessageHeader, target As ITargetBlock(Of Tuple(Of T1, T2, T3))) Implements ISourceBlock(Of Tuple(Of T1, T2, T3)).ReleaseReservation
Parameters
- messageHeader
- DataflowMessageHeader
Het DataflowMessageHeader gereserveerde bericht.
- target
- ITargetBlock<Tuple<T1,T2,T3>>
De ITargetBlock<TInput> reservering die momenteel in de reservering is opgeslagen.
Implementeringen
Uitzonderingen
De messageHeader waarde is ongeldig.
De target is null (niets in Visual Basic).
Het target bericht is niet gereserveerd.
Opmerkingen
De ITargetBlock<TInput> reservering die de reservering bevat, hoeft niet te worden gekoppeld vanuit dit ISourceBlock<TOutput> exemplaar. Bovendien heeft dit ISourceBlock<TOutput> exemplaar het bericht mogelijk nog nooit rechtstreeks aan de ITargetBlock<TInput>. Het is vereist dat dit bericht eerder is gereserveerd voor hetzelfde ITargetBlock<TInput>.