示例#1
0
文件: Sort.cs 项目: Jadewyh/etlbox
 public IDataFlowLinkSource <TConvert> LinkTo <TConvert>(IDataFlowLinkTarget <TInput> target)
 => BlockTransformation.LinkTo <TConvert>(target);
示例#2
0
文件: Sort.cs 项目: Jadewyh/etlbox
 public IDataFlowLinkSource <TConvert> LinkTo <TConvert>(IDataFlowLinkTarget <TInput> target, Predicate <TInput> predicate)
 => BlockTransformation.LinkTo <TConvert>(target, predicate);
示例#3
0
 public IDataFlowLinkSource <TOutput> LinkTo(IDataFlowLinkTarget <TOutput> target, Predicate <TOutput> rowsToKeep, Predicate <TOutput> rowsIntoVoid)
 => LinkTo <TOutput>(target, rowsToKeep, rowsIntoVoid);
示例#4
0
文件: Sort.cs 项目: lmm713281/etlbox
 public void LinkTo(IDataFlowLinkTarget <TInput> target, Predicate <TInput> predicate)
 {
     BlockTransformation.LinkTo(target, predicate);
     NLogger.Debug(TaskName + " was linked to Target!", TaskType, "LOG", TaskHash, ControlFlow.STAGE, ControlFlow.CurrentLoadProcess?.LoadProcessKey);
 }
示例#5
0
 public IDataFlowLinkSource <TOutput> LinkTo(IDataFlowLinkTarget <TOutput> target)
 => LinkTo <TOutput>(target);
示例#6
0
 public IDataFlowLinkSource <TOutput> LinkTo(IDataFlowLinkTarget <TOutput> target, Predicate <TOutput> predicate)
 => LinkTo <TOutput>(target, predicate);
示例#7
0
 public IDataFlowLinkSource <TConvert> LinkTo <TConvert>(IDataFlowLinkTarget <TOutput> target, Predicate <TOutput> rowsToKeep, Predicate <TOutput> rowsIntoVoid)
 => (new DataFlowLinker <TOutput>(this, SourceBlock)).LinkTo <TConvert>(target, rowsToKeep, rowsIntoVoid);
示例#8
0
 public (IDisposable link, IDataFlowLinkSource <TOutput> source) LinkTo(IDataFlowLinkTarget <TOutput> target, Predicate <TOutput> predicate)
 => (new DataFlowLinker <TOutput>(this, SourceBlock)).LinkTo(target, predicate);
示例#9
0
 public IDataFlowLinkSource <TOutput> LinkTo(IDataFlowLinkTarget <TOutput> target)
 => (new DataFlowLinker <TOutput>(this, SourceBlock)).LinkTo(target);
示例#10
0
 public IDataFlowLinkSource <TConvert> LinkTo <TConvert>(IDataFlowLinkTarget <TOutput> target, Predicate <TOutput> predicate)
 => (new DataFlowLinker <TOutput>(this, SourceBlock)).LinkTo <TConvert>(target, predicate);
示例#11
0
 public void LinkErrorTo(IDataFlowLinkTarget <ETLBoxError> target)
 => ErrorHandler.LinkErrorTo(target, TargetAction.Completion);
示例#12
0
 public void LinkErrorTo(IDataFlowLinkTarget <ETLBoxError> target)
 => ErrorHandler.LinkErrorTo(target, TransformBlock.Completion);
示例#13
0
 public (IDisposable link, IDataFlowLinkSource <TOutput> source) LinkTo(IDataFlowLinkTarget <TOutput> target, Predicate <TOutput> rowsToKeep, Predicate <TOutput> rowsIntoVoid)
 => (new DataFlowLinker <TOutput>(this, SourceBlock)).LinkTo(target, rowsToKeep, rowsIntoVoid);
示例#14
0
文件: Sort.cs 项目: Jadewyh/etlbox
 public IDataFlowLinkSource <TConvert> LinkTo <TConvert>(IDataFlowLinkTarget <TInput> target, Predicate <TInput> rowsToKeep, Predicate <TInput> rowsIntoVoid)
 => BlockTransformation.LinkTo <TConvert>(target, rowsToKeep, rowsIntoVoid);
示例#15
0
 public void LinkErrorTo(IDataFlowLinkTarget <ETLBoxError> target) =>
 Transformation.LinkErrorTo(target);
示例#16
0
 public void LinkTo(IDataFlowLinkTarget <TInput> target) => OutputSource.LinkTo(target);
示例#17
0
 public void LinkTo(IDataFlowLinkTarget <TOutput> target)
 {
     Transformation.LinkTo(target);
     NLogger.Debug(TaskName + " was linked to Target!", TaskType, "LOG", TaskHash, ControlFlow.STAGE, ControlFlow.CurrentLoadProcess?.LoadProcessKey);
 }