1
0
mirror of synced 2026-04-03 01:58:41 +08:00

修改约束条件

This commit is contained in:
zhouzj
2021-03-14 12:38:12 +08:00
parent cac6ede6b7
commit 6ae25ac33a
8 changed files with 23 additions and 31 deletions

View File

@@ -30,12 +30,13 @@ namespace Yitter.IdGenerator
/// <summary>
/// 机器码
/// 与 WorkerIdBitLength 有关系
/// ushort类型最大值65535如果有更高要求请修改数据类型或联系作者)
/// </summary>
public virtual ushort WorkerId { get; set; } = 0;
/// <summary>
/// 机器码位长
/// 范围:2-21要求序列数位长+机器码位长不超过22
/// 范围:1-21要求序列数位长+机器码位长不超过22
/// 建议范围6-12。
/// </summary>
public virtual byte WorkerIdBitLength { get; set; } = 6;//10;
@@ -55,7 +56,7 @@ namespace Yitter.IdGenerator
/// <summary>
/// 最小序列数(含)
/// 默认5不小于1不大于MaxSeqNumber-2
/// 默认5不小于1不大于MaxSeqNumber
/// </summary>
public virtual ushort MinSeqNumber { get; set; } = 5;