/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <param name="data">Información auxiliar - si el valor es mayor de 281474976710655 (0xFFFFFFFFFFFF) se truncará</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(DateTime date, long data) { return(GuidDate.NewGuid(date, data, GuidDate.DEFAULT_CRCKEY)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <param name="data">Información auxiliar</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(DateTime date, int data) { return(GuidDate.NewGuid(date, (long)data)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <param name="data">Información auxiliar</param> /// <param name="crcKey">Key usada para calcular el CRC</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(DateTime date, int data, string crcKey) { return(GuidDate.NewGuid(date, (long)data, crcKey)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="data">Información auxiliar - si el valor es mayor de 281474976710655 (0xFFFFFFFFFFFF) se truncará</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(long data, string crcKey) { return(GuidDate.NewGuid(DateTime.Now, data, crcKey)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <param name="crcKey">Key usada para calcular el CRC</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(DateTime date, string crcKey) { long i = _rnd.Next(); return(GuidDate.NewGuid(date, i, crcKey)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="data">Información auxiliar</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(decimal data) { return(GuidDate.NewGuid(DateTime.Now, data)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="data">Información auxiliar - si el valor es mayor de 281474976710655 (0xFFFFFFFFFFFF) se truncará</param> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(long data) { return(GuidDate.NewGuid(DateTime.Now, data)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid() { return(GuidDate.NewGuid(GuidDate.DEFAULT_CRCKEY)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <returns>Cadena que representa el guid creado</returns> public static GuidDate NewGuid(string crcKey) { return(GuidDate.NewGuid(DateTime.Now, GuidDate._rnd.Next(), crcKey)); }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <param name="data">Información auxiliar</param> /// <returns>Cadena que representa el guid creado</returns> public GuidDate(DateTime date, int data) { this.Guid = GuidDate.NewGuid(date, (long)data).Guid; }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <param name="data">Información auxiliar - si el valor es mayor de 281474976710655 (0xFFFFFFFFFFFF) se truncará</param> /// <returns>Cadena que representa el guid creado</returns> public GuidDate(DateTime date, long data) { this.Guid = GuidDate.NewGuid(date, data).Guid; }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="date">Fecha sobre la que se generará el guid</param> /// <returns>Cadena que representa el guid creado</returns> public GuidDate(DateTime date) { long i = _rnd.Next(); this.Guid = GuidDate.NewGuid(date, i).Guid; }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="data">Información auxiliar - si el valor es mayor de 281474976710655 (0xFFFFFFFFFFFF) se truncará</param> /// <returns>Cadena que representa el guid creado</returns> public GuidDate(long data) { this.Guid = GuidDate.NewGuid(DateTime.Now, data).Guid; }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="data">Información auxiliar</param> /// <returns>Cadena que representa el guid creado</returns> public GuidDate(short data) { this.Guid = GuidDate.NewGuid(DateTime.Now, data).Guid; }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <param name="data">Información auxiliar</param> /// <returns>Cadena que representa el guid creado</returns> public GuidDate(decimal data) { this.Guid = GuidDate.NewGuid(DateTime.Now, data).Guid; }
/// <summary> /// Crea un guid basado en la fecha especificada /// </summary> /// <returns>Cadena que representa el guid creado</returns> public GuidDate() { this.Guid = GuidDate.NewGuid(DateTime.Now).Guid; this.CRCKey = CRCKey; }