1 //------------------------------------------------------------------------------
2 // <copyright file="Range.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
5 // <owner current="true" primary="true">[....]</owner>
6 // <owner current="true" primary="false">[....]</owner>
7 // <owner current="false" primary="false">[....]</owner>
8 //------------------------------------------------------------------------------
10 namespace System.Data {
13 internal struct Range {
17 private bool isNotNull; // zero bit pattern represents null
19 public Range(int min, int max) {
21 throw ExceptionBuilder.RangeArgument(min, max);
56 internal void CheckNull() {
58 throw ExceptionBuilder.NullRange();