예제 #1
0
 /// <summary>
 /// 当前机器ID,可以作为分布式ID,如果需要指定此ID,请在应用程序配置文件配置 SOD_MachineID 的值,范围大于100,小于1000.
 /// </summary>
 /// <returns></returns>
 public static int CurrentMachineID()
 {
     return(UniqueSequenceGUID.GetCurrentMachineID());
 }
예제 #2
0
 /// <summary>
 /// 生成一个新的有序的长整形“GUID”,在一秒内,重复概率低于 万分之一,速度较快,线程安全,
 /// 但不如NewUniqueSequenceGUID 方法结果更有序(不包含毫秒部分)
 /// </summary>
 /// <returns></returns>
 public static long NewSequenceGUID()
 {
     return(UniqueSequenceGUID.InnerNewSequenceGUID(DateTime.Now, false));
 }