System.Collections.Specialized.BitVector32.Section Structure

Assembly: System.dll
Namespace: System.Collections.Specialized
Summary
Represents an section of the vector that can contain a integer number.
C# Syntax:
public struct BitVector32.Section
Remarks
Use BitVector32.CreateSection to define a new section. A BitVector32.Section is a window into the BitVector32 and is composed of the smallest number of consecutive bits that can contain the maximum value specified in BitVector32.CreateSection. For example, a section with a maximum value of 1 is composed of only one bit, whereas a section with a maximum value of 5 is composed of three bits. You can create a BitVector32.Section with a maximum value of 1 to serve as a Boolean, thereby allowing you to store integers and Booleans in the same BitVector32.
See also:
System.Collections.Specialized Namespace | BitVector32.CreateSection

System.Collections.Specialized.BitVector32.Section Member List:

Public Properties
Mask Read-only

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
Offset Read-only

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
Public Methods
Equals Overridden:
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
GetHashCode Overridden:
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
GetType
(inherited from System.Object)
See base class member description: System.Object.GetType

Derived from System.Object, the primary base class for all objects.
ToString Overloaded:
ToString()

Overridden:
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ToString Overloaded:
ToString(BitVector32.Section value)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
Protected Methods
Finalize
(inherited from System.Object)
See base class member description: System.Object.Finalize

Derived from System.Object, the primary base class for all objects.
MemberwiseClone
(inherited from System.Object)
See base class member description: System.Object.MemberwiseClone

Derived from System.Object, the primary base class for all objects.

Hierarchy:


System.Collections.Specialized.BitVector32.Section Member Details

Property: Mask (read-only)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public short Mask {get;}

Return to top


Property: Offset (read-only)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public short Offset {get;}

Return to top


Overridden Method: Equals(
   object o
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public override bool Equals(
   object o
);
Parameters:

o

Return to top


Method: Finalize()
Inherited
See base class member description: System.Object.Finalize
C# Syntax:
~Section();

For more information on members inherited from System.Object click on the link above.

Return to top


Overridden Method: GetHashCode()
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public override int GetHashCode();

Return to top


Method: GetType()
Inherited
See base class member description: System.Object.GetType
C# Syntax:
public Type GetType();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: MemberwiseClone()
Inherited
See base class member description: System.Object.MemberwiseClone
C# Syntax:
protected object MemberwiseClone();

For more information on members inherited from System.Object click on the link above.

Return to top


Overloaded Method: ToString()
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public override string ToString();

Return to top


Overloaded Method: ToString(
   BitVector32.Section value
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public static string ToString(
   BitVector32.Section value
);
Parameters:

value

Return to top


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.