Export (0) Print
Expand All

GCHandle Members

Provides a means for accessing a managed object from unmanaged memory.

The GCHandle type exposes the following members.

  NameDescription
Public method Supported by the .NET Compact Framework Supported by the XNA Framework AddrOfPinnedObject Retrieves the address of an object in a Pinned handle.
Public method Static member Supported by the .NET Compact Framework Supported by the XNA Framework Alloc Overloaded. Allocates a handle for the specified object.
Public method Supported by the .NET Compact Framework Supported by the XNA Framework Equals Determines whether the specified GCHandle object is equal to the current GCHandle object. (Overrides ValueType.Equals(Object).)

In .NET Compact Framework, this member is overridden by Equals(Object).


In XNA Framework, this member is overridden by Equals(Object).
Protected method Supported by the .NET Compact Framework Supported by the XNA Framework Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Supported by the .NET Compact Framework Supported by the XNA Framework Free Releases a GCHandle.
Public method Static member FromIntPtr Returns a new GCHandle object created from a handle to a managed object.
Public method Supported by the .NET Compact Framework Supported by the XNA Framework GetHashCode Returns an identifier for the current GCHandle object. (Overrides ValueType.GetHashCode().)

In .NET Compact Framework, this member is overridden by GetHashCode().


In XNA Framework, this member is overridden by GetHashCode().
Public method Supported by the .NET Compact Framework Supported by the XNA Framework GetType Gets the type of the current instance. (Inherited from Object.)
Protected method Supported by the .NET Compact Framework Supported by the XNA Framework MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Static member ToIntPtr Returns the internal integer representation of a GCHandle object.
Public method Supported by the .NET Compact Framework Supported by the XNA Framework ToString Returns the fully qualified type name of this instance. (Inherited from ValueType.)

In .NET Compact Framework 3.5, this member is inherited from Object.ToString().


In XNA Framework 3.0, this member is inherited from Object.ToString().
Top

  NameDescription
Public operator Static member Equality Returns a value indicating whether two GCHandle objects are equal.
Public operator Static member Supported by the .NET Compact Framework Supported by the XNA Framework Explicit Overloaded. Converts the value of a GCHandle object to another type.
Public operator Static member Inequality Returns a value indicating whether two GCHandle objects are not equal.
Top

  NameDescription
Public property Supported by the .NET Compact Framework Supported by the XNA Framework IsAllocated Gets a value indicating whether the handle is allocated.
Public property Supported by the .NET Compact Framework Supported by the XNA Framework Target Gets or sets the object this handle represents.
Top

Community Additions

ADD
Show:
© 2014 Microsoft