Exemplo n.º 1
0
 internal DynamicRowEnumeratorNonGeneric(DynamicRow row, ITestableDisposable dependsOn, int?offset, int?length)
 {
     Enumerator = new DynamicRow.DynamicColumnEnumerator(row, offset, length);
     DependsOn  = dependsOn;
     Offset     = offset;
     Length     = length;
 }
Exemplo n.º 2
0
 internal DynamicCell(DynamicRow row, ITestableDisposable disposable, int num)
 {
     Row                 = row;
     Generation          = row.Generation;
     DependsOnDisposable = disposable;
     ColumnNumber        = num;
 }
 internal PassthroughRowEnumerator(DynamicRow row, ITestableDisposable dependsOn, int?offset, int?length)
 {
     _Current   = null;
     Enumerator = new DynamicRow.DynamicColumnEnumerator(row, offset, length);
     DependsOn  = dependsOn;
     Offset     = offset;
     Length     = length;
 }
        internal DynamicRowEnumerableNonGeneric(object row)
        {
            if (row is DynamicRow dynRow)
            {
                Row       = dynRow;
                DependsOn = dynRow;
                Offset    = Length = null;
            }
            else
            {
                var dynRowRange = Utils.NonNull(row as DynamicRowRange);

                Row       = dynRowRange.Parent;
                DependsOn = dynRowRange;
                Offset    = dynRowRange.Offset;
                Length    = dynRowRange.Length;
            }
        }
Exemplo n.º 5
0
        internal PassthroughRowEnumerable(object row)
        {
            if (row is DynamicRow dynRow)
            {
                Row       = dynRow;
                DependsOn = dynRow;
                Offset    = Length = null;
            }
            else
            {
                var dynRowRange = Utils.NonNull(row as DynamicRowRange);

                Row       = dynRowRange.Parent;
                DependsOn = dynRowRange;
                Offset    = dynRowRange.Offset;
                Length    = dynRowRange.Length;
            }

            Generation = Row.Generation;
        }
Exemplo n.º 6
0
        internal DynamicRowEnumerator(DynamicRow row, ITestableDisposable dependsOn, int?offset, int?length)
        {
#pragma warning disable CES0005 // T is generic, and we'll overwrite it before it's used, so default! is needed
            _Current = default !;
Exemplo n.º 7
0
 internal static void AssertNotDisposed(ITestableDisposable s)
 => s.AssertNotDisposed();
Exemplo n.º 8
0
 internal static void AssertNotDisposedInternal(ITestableDisposable s)
 => AssertNotDisposed(s);