System.UIntPtr Members

The members of System.UIntPtr are listed below.

See Also: Inherited members from System.ValueType

Public Constructors

Constructs a new UIntPtr structure using the specified uint containing a pointer or a handle.
Constructs a new UIntPtr structure using the specified ulong containing a pointer or a handle.
Documentation for this section has not yet been entered.

Public Fields

static readonly
ZeroUIntPtr (0). Represents a pointer or handle that has been initialized as zero.

Public Properties

[read-only]
static
Sizeint (4). Gets the size in bytes of a pointer or a handle for the current implementation.

Public Methods

static
Add(UIntPtr, int) : UIntPtr
Documentation for this section has not yet been entered.
override
Equals(object) : bool
Determines whether the current instance and the specified object represent the same type and value.
override
GetHashCode() : int
Generates a hash code for the current instance.
static
Subtract(UIntPtr, int) : UIntPtr
Documentation for this section has not yet been entered.
ToPointer() : void*
Converts the value of the current instance to a pointer to void.
override
ToString() : string
Returns a string representation of the value of the current instance.
ToUInt32() : uint
Converts the value of the current instance to a uint.
ToUInt64() : ulong
Converts the value of the current instance to a ulong.

Public Operators

static
Addition(UIntPtr, int)Documentation for this section has not yet been entered.
static
Equality(UIntPtr, UIntPtr)Determines whether the two specified instances of UIntPtr represent the same value.
static
Inequality(UIntPtr, UIntPtr)Determines whether two specified instances of UIntPtr represent different values.
static
Subtraction(UIntPtr, int)Documentation for this section has not yet been entered.
static
Conversion to System.UIntPtr(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.UIntPtr(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.UInt32(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.UInt64(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.Void*(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.UIntPtr(Explicit)Documentation for this section has not yet been entered.

Explicitly Implemented Interface Members

System.Runtime.Serialization.ISerializable.GetObjectDataDocumentation for this section has not yet been entered.