コード例 #1
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #2
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #3
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #4
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #5
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
        /// <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));
        }
コード例 #6
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #7
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #8
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #9
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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));
 }
コード例 #10
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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;
 }
コード例 #11
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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;
 }
コード例 #12
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
        /// <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;
        }
コード例 #13
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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;
 }
コード例 #14
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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;
 }
コード例 #15
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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;
 }
コード例 #16
0
ファイル: Guid.cs プロジェクト: JosephGF/NetLibrary
 /// <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;
 }