Guid

Guid CF 1.0, serializable

System (mscorlib.dll) struct

This value type represents a Globally Unique Identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks and will be statistically unique (for all practical purposes, the number cannot be duplicated coincidentally). GUIDs are used to identify COM (but not .NET) objects uniquely for registration purposes.

 public struct  Guid  : IFormattable, IComparable {  // Public Constructors  public  Guid  (byte[ ]   b   );    public  Guid  (int   a   , short   b   , short   c   , byte[ ]   d   );    public  Guid  (int   a   , short   b   , short   c   , byte   d   , byte   e   , byte   f   , byte   g   , byte   h   , byte   i   ,          byte   j   , byte   k   );    public  Guid  (string   g   );    public  Guid  (uint   a   , ushort   b   , ushort   c   , byte   d   , byte   e   , byte   f   , byte   g   , byte   h   , byte   i   ,          byte   j   , byte   k   );  // Public Static Fields  public static readonly Guid  Empty  ;  // =00000000-0000-0000-0000-000000000000   // Public Static Methods  public static Guid  NewGuid  ( );    public static bool operator  !=  (Guid   a   ,  Guid   b   );    public static bool operator  =  =  (Guid   a   , Guid   b   );  // Public Instance Methods  public int  CompareTo  (object   value   );  // implements IComparable  public override bool  Equals  (object   o   );  // overrides ValueType  public override int  GetHashCode  ( );  // overrides ValueType  public byte[ ]  ToByteArray  ( );    public override string  ToString  ( );  // overrides ValueType  public string  ToString  (string   format   );    public string  ToString  (string   format   , IFormatProvider   provider   )  // implements IFormattable  } 

Hierarchy

Object ValueType Guid(IFormattable, IComparable)

Returned By

System.Reflection.Emit.UnmanagedMarshal.IIDGuid , System.Runtime.InteropServices.IRegistrationServices.GetManagedCategoryGuid( ) , System.Runtime.InteropServices.Marshal.{GenerateGuidForType( ) , GetTypeLibGuid( ) , GetTypeLibGuidForAssembly( )} , System.Runtime.InteropServices.RegistrationServices.GetManagedCategoryGuid( ) , Type.GUID , System.Xml.XmlConvert.ToGuid( )

Passed To

System.Reflection.Emit.ModuleBuilder.DefineDocument( ) , System.Runtime.InteropServices.IRegistrationServices.RegisterTypeForComClients( ) , System.Runtime.InteropServices.Marshal.QueryInterface( ) , System.Runtime.InteropServices.RegistrationServices.RegisterTypeForComClients( ) , Type.GetTypeFromCLSID( ) , System.Xml.XmlConvert.ToString( )



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