예제 #1
0
 protected override void InitBufferObjects()
 {
     BlockTransformation = new BlockTransformation <TInput, TInput>(this, SortByFunc);
     if (MaxBufferSize > 0)
     {
         BlockTransformation.MaxBufferSize = this.MaxBufferSize;
     }
 }
예제 #2
0
파일: Sort.cs 프로젝트: whx76/etlbox
 internal override void FaultBufferOnPredecessorCompletion(Exception e) => BlockTransformation.FaultBufferOnPredecessorCompletion(e);
예제 #3
0
파일: Sort.cs 프로젝트: whx76/etlbox
 internal override void CompleteBufferOnPredecessorCompletion() => BlockTransformation.CompleteBufferOnPredecessorCompletion();
예제 #4
0
파일: Sort.cs 프로젝트: whx76/etlbox
 protected override void InternalInitBufferObjects()
 {
     BlockTransformation.CopyLogTaskProperties(this);
     BlockTransformation.MaxBufferSize = MaxBufferSize; //Only output buffer!
     BlockTransformation.InitBufferObjects();
 }
예제 #5
0
파일: Sort.cs 프로젝트: whx76/etlbox
 public Sort()
 {
     BlockTransformation = new BlockTransformation <TInput, TInput>(SortByFunc);
 }