// GCHandleType.cs
//
// This code was automatically generated from
// ECMA CLI XML Library Specification.
// Generator: libgen.xsl
// Source file: AllTypes.xml
// URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml
//
// (C) 2001 Ximian, Inc. http://www.ximian.com
namespace System.Runtime.InteropServices {
///
/// Represents the types of handles the
/// class can allocate.
///
public enum GCHandleType {
/// A is an opaque
/// handle, and the address of the object it references cannot be resolved through
/// it. The also prevents the
/// collection of the referenced object by the GC.
Normal = 2,
/// Similar to , but allows the
/// address of the object, which the current
///
/// represents to be taken.
Pinned = 3,
} // GCHandleType
} // System.Runtime.InteropServices