23 instantiations of BitArray
mscorlib (1)
system\collections\bitarray.cs (1)
410
BitArray bitArray = new
BitArray
(m_array);
PresentationCore (1)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayoutCache.cs (1)
487
BitArray lookupUsage = new
BitArray
(lookupCount);
PresentationFramework (4)
src\Framework\System\Windows\Documents\FixedDSBuilder.cs (1)
80
_visitedArray = new
BitArray
(fixedNodes.Count);
src\Framework\System\Windows\SystemColors.cs (2)
1937
private static BitArray _colorCacheValid = new
BitArray
((int)CacheSlot.NumSlots);
1939
private static BitArray _brushCacheValid = new
BitArray
((int)CacheSlot.NumSlots);
src\Framework\System\Windows\SystemParameters.cs (1)
6568
private static BitArray _cacheValid = new
BitArray
((int)CacheSlot.NumSlots);
System.Activities (1)
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (1)
330
this.foundOriginalElements = new
BitArray
(originalIdSpace.MemberCount);
System.Data (4)
fx\src\data\System\Data\Common\DataStorage.cs (1)
244
this.dbNullBits = new
BitArray
(capacity);
fx\src\data\System\Data\DataSet.cs (1)
1237
_rowChanges = new
BitArray
(rowCount);
fx\src\data\System\Data\DataTable.cs (2)
632
BitArray rowStates = new
BitArray
(rowCount * 3, false); //All bit flags are set to false on initialization of the BitArray.
674
BitArray nullbits = new
BitArray
(recordCount);
System.Data.Entity (7)
System\Data\Mapping\FunctionImportMapping.cs (3)
136
normalizedEntityTypeMappings.Add(new FunctionImportNormalizedEntityTypeMapping(this, columnMappings, new
BitArray
(impliedEntityTypesBitMap)));
446
var unambigouslyReachableMap = new
BitArray
(candidateFunctions.Length, true);
532
this.ComplementImpliedEntityTypes = (new
BitArray
(this.ImpliedEntityTypes)).Not();
System\Data\Mapping\FunctionImportMappingNonComposable.cs (1)
106
BitArray typeCandidates = new
BitArray
(resultMapping.MappedEntityTypes.Count, true);
System\Data\Objects\EntityEntry.cs (2)
229
_modifiedFields = new
BitArray
(GetFieldCount(_cacheTypeMetadata));
969
_modifiedFields = new
BitArray
(GetFieldCount(_cacheTypeMetadata));
System\Data\Query\InternalTrees\Vars.cs (1)
488
m_bitVector = new
BitArray
(64);
System.Data.Linq (1)
ChangeTracker.cs (1)
257
dirtyMemberCache = new
BitArray
(this.type.DataMembers.Count);
System.Data.SqlXml (2)
System\Xml\Xsl\QIL\QilPatternVisitor.cs (2)
292
this.bits = new
BitArray
(toCopy.bits);
295
this.bits = new
BitArray
(szBits, allSet);
System.Web.Mobile (1)
UI\MobileControls\MobileListItem.cs (1)
94
_flags = new
BitArray
(5);
System.Windows.Forms (1)
winforms\Managed\System\WinForms\Layout\TableLayout.cs (1)
1943
_rows.Add(new
BitArray
(_numColumns));
132 references to BitArray
mscorlib (12)
system\collections\bitarray.cs (12)
164
public BitArray(
BitArray
bits) {
243
public
BitArray
And(
BitArray
value) {
265
public
BitArray
Or(
BitArray
value) {
287
public
BitArray
Xor(
BitArray
value) {
308
public
BitArray
Not() {
408
Contract.Ensures(((
BitArray
)Contract.Result<Object>()).Length == this.Length);
410
BitArray
bitArray = new BitArray(m_array);
476
private
BitArray
bitarray;
481
internal BitArrayEnumeratorSimple(
BitArray
bitarray) {
PresentationCore (1)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayoutCache.cs (1)
487
BitArray
lookupUsage = new BitArray(lookupCount);
PresentationFramework (6)
src\Framework\System\Windows\Documents\FixedDSBuilder.cs (1)
268
private
BitArray
_visitedArray;
src\Framework\System\Windows\SystemColors.cs (2)
1937
private static
BitArray
_colorCacheValid = new BitArray((int)CacheSlot.NumSlots);
1939
private static
BitArray
_brushCacheValid = new BitArray((int)CacheSlot.NumSlots);
src\Framework\System\Windows\SystemParameters.cs (1)
6568
private static
BitArray
_cacheValid = new BitArray((int)CacheSlot.NumSlots);
src\Framework\System\Windows\SystemResources.cs (2)
1517
internal static bool ClearBitArray(
BitArray
cacheValid)
1532
internal static bool ClearSlot(
BitArray
cacheValid, int slot)
System.Activities (1)
System\Activities\DynamicUpdate\DynamicUpdateMapBuilder.cs (1)
300
BitArray
foundOriginalElements;
System.Data (91)
fx\src\data\System\Data\Common\BigIntegerStorage.cs (2)
149
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
155
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\BooleanStorage.cs (2)
165
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
171
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\ByteStorage.cs (2)
231
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
237
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\CharStorage.cs (2)
169
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
175
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\DataStorage.cs (6)
121
private System.Collections.
BitArray
dbNullBits;
484
internal void CopyValueInternal(int record, object store,
BitArray
nullbits, int storeIndex) {
488
internal void SetStorageInternal(object store,
BitArray
nullbits) {
493
abstract protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex);
494
abstract protected void SetStorage(object store,
BitArray
nullbits);
495
protected void SetNullStorage(
BitArray
nullbits) {
fx\src\data\System\Data\Common\DateTimeOffsetStorage.cs (2)
165
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
171
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\DateTimeStorage.cs (2)
213
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
225
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\DecimalStorage.cs (2)
222
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
228
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\DoubleStorage.cs (2)
229
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
235
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\Int16Storage.cs (2)
235
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
241
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\Int32Storage.cs (2)
234
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
240
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\Int64Storage.cs (2)
229
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
235
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\ObjectStorage.cs (2)
424
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
438
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SByteStorage.cs (2)
231
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
237
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SingleStorage.cs (2)
230
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
236
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLBinaryStorage.cs (2)
120
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
126
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQlBooleanStorage.cs (2)
149
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
155
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLBytesStorage.cs (2)
119
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
125
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLByteStorage.cs (2)
218
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
224
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLCharsStorage.cs (2)
121
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
127
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLDateTimeStorage.cs (2)
151
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
157
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLDecimalStorage.cs (2)
216
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
222
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLDoubleStorage.cs (2)
217
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
223
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLGuidStorage.cs (2)
120
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
126
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLInt16Storage.cs (2)
217
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
223
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLInt32Storage.cs (2)
217
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
223
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLInt64Storage.cs (2)
218
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
224
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLMoneyStorage.cs (2)
217
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
223
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLSingleStorage.cs (2)
218
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
224
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SQLStringStorage.cs (2)
174
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
180
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SqlUDTStorage.cs (2)
213
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
219
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\SQLTypes\SqlXmlStorage.cs (2)
119
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
125
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\StringStorage.cs (2)
177
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
183
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\TimeSpanStorage.cs (2)
239
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
245
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\UInt16Storage.cs (2)
234
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
240
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\UInt32Storage.cs (2)
234
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
240
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\Common\UInt64Storage.cs (2)
228
override protected void CopyValue(int record, object store,
BitArray
nullbits, int storeIndex) {
234
override protected void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\DataColumn.cs (2)
1742
internal void CopyValueIntoStore(int record, object store,
BitArray
nullbits, int storeIndex) {
1747
internal void SetStorage(object store,
BitArray
nullbits) {
fx\src\data\System\Data\DataRow.cs (3)
1274
_columns[i].CopyValueIntoStore(oldRecord, storeList[i], (
BitArray
) nullbitList[i], storeIndex);
1283
_columns[i].CopyValueIntoStore(newRecord, storeList[i], (
BitArray
) nullbitList[i], storeIndex);
1291
_columns[i].CopyValueIntoStore(tempRecord, storeList[i], (
BitArray
)nullbitList[i], storeIndex);
fx\src\data\System\Data\DataSet.cs (1)
1233
private
BitArray
_rowChanges;
fx\src\data\System\Data\DataTable.cs (7)
632
BitArray
rowStates = new BitArray(rowCount * 3, false); //All bit flags are set to false on initialization of the BitArray.
674
BitArray
nullbits = new BitArray(recordCount);
712
BitArray
rowStates = (
BitArray
) info.GetValue(String.Format(formatProvider, "DataTable_{0}.RowStates", serIndex), typeof(
BitArray
));
727
Columns[i].SetStorage(storeList[i], (
BitArray
) nullbitList[i]);
782
private DataRowState ConvertToRowState(
BitArray
bitStates, int bitIndex) {
System.Data.Entity (13)
System\Data\IEntityStateEntry.cs (1)
36
BitArray
ModifiedProperties { get; }
System\Data\Mapping\FunctionImportMapping.cs (4)
446
var
unambigouslyReachableMap = new BitArray(candidateFunctions.Length, true);
518
List<FunctionImportEntityTypeMappingCondition> columnConditions,
BitArray
impliedEntityTypes)
545
internal readonly
BitArray
ImpliedEntityTypes;
550
internal readonly
BitArray
ComplementImpliedEntityTypes;
System\Data\Mapping\FunctionImportMappingNonComposable.cs (1)
106
BitArray
typeCandidates = new BitArray(resultMapping.MappedEntityTypes.Count, true);
System\Data\Objects\EntityEntry.cs (2)
29
private
BitArray
_modifiedFields; // only and always exists if state is Modified or after Delete() on Modified
531
internal override
BitArray
ModifiedProperties
System\Data\Objects\ObjectStateEntry.cs (2)
115
abstract internal
BitArray
ModifiedProperties { get; }
117
BitArray
IEntityStateEntry.ModifiedProperties { get { return this.ModifiedProperties; } }
System\Data\Objects\RelationshipEntry.cs (1)
24
internal override System.Collections.
BitArray
ModifiedProperties
System\Data\Query\InternalTrees\Vars.cs (2)
218
private
BitArray
m_bitArray;
535
private
BitArray
m_bitVector;
System.Data.Linq (1)
ChangeTracker.cs (1)
214
private
BitArray
dirtyMemberCache;
System.Data.SqlXml (1)
System\Xml\Xsl\QIL\QilPatternVisitor.cs (1)
289
private
BitArray
bits;
System.Web.Mobile (1)
UI\MobileControls\MobileListItem.cs (1)
64
private
BitArray
_flags;
System.Windows.Forms (5)
winforms\Managed\System\WinForms\Layout\TableLayout.cs (5)
1934
if (column >= ((
BitArray
)_rows[rowOffset]).Length) {
1937
return ((
BitArray
)_rows[rowOffset])[column];
1947
if (column >= ((
BitArray
)_rows[rowOffset]).Length) {
1948
((
BitArray
)_rows[rowOffset]).Length = column + 1;
1954
((
BitArray
)_rows[rowOffset])[column] = true;