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