Mono Class Library: Overview

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

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.
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
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
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.