ISourceBlock<TOutput>.ReleaseReservation Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Volal by odkaz ITargetBlock<TInput> na vydání dříve rezervované DataflowMessageHeader tímto 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))
Parametry
- messageHeader
- DataflowMessageHeader
Rezervovaná DataflowMessageHeader zpráva byla vydána.
- target
- ITargetBlock<TOutput>
Vydání ITargetBlock<TInput> zprávy, která byla dříve vyhrazena.
Výjimky
Hodnota messageHeader není platná.
To target je null.
Zpráva target nebyla vyhrazena.
Poznámky
Mohou používat pouze ITargetBlock<TInput> instance propojené s touto ISourceBlock<TOutput> instancí a musí se použít pouze k vydání ReleaseReservation instancí dříve a úspěšně rezervovaných DataflowMessageHeadercílem.