UIntPtr

UIntPtr CF 1.0, ECMA 1.0, serializable

System (mscorlib.dll) struct

This structure is provided mainly for symmetry with IntPtr . Use IntPtr , which is CLS-compliant, instead.

 public struct  UIntPtr  : System.Runtime.Serialization.ISerializable {  // Public Constructors  public  UIntPtr  (uint   value   );    public  UIntPtr  (ulong   value   );    public  UIntPtr  (void   *value   );  // Public Static Fields  public static readonly UIntPtr  Zero  ;  // =0   // Public Static Properties  public static int  Size  {get; }  // Public Static Methods  public static bool operator  !=  (UIntPtr   value1   , UIntPtr   value2   );    public static bool operator  =  =  (UIntPtr   value1   , UIntPtr   value2   );    public static explicit operator  uint  (UIntPtr   value   );    public static explicit operator  ulong  (UIntPtr   value   );    public static explicit operator  UIntPtr  (uint   value   );    public static explicit operator  UIntPtr  (ulong   value   );    public static explicit operator  UIntPtr  (void   *value   );    public static explicit operator  Void  (UIntPtr   value   );  // Public Instance Methods  public override bool  Equals  (object   obj   );  // overrides ValueType  public override int  GetHashCode  ( );  // overrides ValueType  public void*  ToPointer  ( );    public override string  ToString  ( );  // overrides ValueType  public uint  ToUInt32  ( );    public ulong  ToUInt64  ( ); } 

Hierarchy

Object ValueType UIntPtr(System.Runtime.Serialization.ISerializable)

Passed To

System.Threading.Thread.{VolatileRead( ) , VolatileWrite( )}



C# in a Nutshell
C # in a Nutshell, Second Edition
ISBN: 0596005261
EAN: 2147483647
Year: 2005
Pages: 963

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net