File tree Expand file tree Collapse file tree
Orm/Xtensive.Orm/Orm/Rse/Providers/Compilable Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- // Copyright (C) 2009-2020 Xtensive LLC.
1+ // Copyright (C) 2009-2021 Xtensive LLC.
22// This code is distributed under MIT license terms.
33// See the License.txt file in the project root for more information.
44// Created by: Alexey Gamzov
55// Created: 2009.03.05
66
77using System ;
8- using Xtensive . Collections ;
98using Xtensive . Reflection ;
10- using Xtensive . Tuples . Transform ;
119
1210namespace Xtensive . Orm . Rse . Providers
1311{
@@ -22,21 +20,6 @@ public sealed class RowNumberProvider : UnaryProvider
2220 /// </summary>
2321 public SystemColumn SystemColumn { get ; private set ; }
2422
25- /// <summary>
26- /// Gets header resize transform.
27- /// </summary>
28- public MapTransform ResizeTransform { get ; private set ; }
29-
30- /// <inheritdoc/>
31- protected override void Initialize ( )
32- {
33- base . Initialize ( ) ;
34- var columnIndexes = new int [ Header . Length ] ;
35- for ( int i = 0 ; i < columnIndexes . Length ; i ++ )
36- columnIndexes [ i ] = ( i < Source . Header . Length ) ? i : TransformUtil . NoMapping ;
37- ResizeTransform = new MapTransform ( false , Header . TupleDescriptor , columnIndexes ) ;
38- }
39-
4023 /// <inheritdoc/>
4124 protected override RecordSetHeader BuildHeader ( )
4225 {
You can’t perform that action at this time.
0 commit comments