Mono Class Library: Overview

System.IntPtr: Members

The members of System.IntPtr are listed below.

See Also: Inherited members from System.ValueType

Public Constructors

Constructs a new IntPtr structure using the specified int containing a pointer or a handle.
Constructs a new IntPtr structure using the specified long containing a pointer or a handle.
Documentation for this section has not yet been entered.

Public Fields

static readonly
ZeroIntPtr (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.
ToInt32() : int
Converts the value of the current instance to a int.
ToInt64() : long
Converts the value of the current instance to a long.
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.
ToString(string) : string
Documentation for this section has not yet been entered.

Public Operators

static
Equality(IntPtr, IntPtr)Determines whether the two specified instances of IntPtr represent the same value.
static
Inequality(IntPtr, IntPtr)Determines whether the two specified instances of IntPtr represent different values.
static
Conversion to System.IntPtr(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.IntPtr(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.Int32(Explicit)Documentation for this section has not yet been entered.
static
Conversion to System.Int64(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.IntPtr(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.