コード例 #1
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 void ISourceBlock <TOutput> .ReleaseReservation(DataflowMessageHeader messageHeader, ITargetBlock <TOutput> target)
 {
     InternalBlock.ReleaseReservation(messageHeader, target);
 }
コード例 #2
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 bool ISourceBlock <TOutput> .ReserveMessage(DataflowMessageHeader messageHeader, ITargetBlock <TOutput> target)
 {
     return(InternalBlock.ReserveMessage(messageHeader, target));
 }
コード例 #3
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 TOutput ISourceBlock <TOutput> .ConsumeMessage(DataflowMessageHeader messageHeader, ITargetBlock <TOutput> target, out bool messageConsumed)
 {
     return(InternalBlock.ConsumeMessage(messageHeader, target, out messageConsumed));
 }
コード例 #4
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 DataflowMessageStatus ITargetBlock <TInput> .OfferMessage(DataflowMessageHeader messageHeader, TInput messageValue, ISourceBlock <TInput> source, bool consumeToAccept)
 {
     return(InternalBlock.OfferMessage(messageHeader, messageValue, source, consumeToAccept));
 }
コード例 #5
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 void IDataflowBlock.Fault(Exception exception)
 {
     InternalBlock.Fault(exception);
 }
コード例 #6
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 public virtual IDisposable LinkTo(ITargetBlock <TOutput> target, DataflowLinkOptions linkOptions)
 {
     return(InternalBlock.LinkTo(target, linkOptions));
 }
コード例 #7
0
ファイル: Dataflow.cs プロジェクト: llenroc/ConcurrentFlows
 public virtual void Complete()
 {
     InternalBlock.Complete();
 }