一款简单易用的基础网络通讯组件库。

ValueCounterIncrement(Int64) 方法

以线程安全的方式增加指定的计数值。

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public bool Increment(
	long value
)

参数

value  Int64
要增加的计数值。

返回值

Boolean
如果当前递增在同一周期内,返回 ;如果进入了新的周期,返回

备注

此方法会检查自上次递增以来是否超过了设定的周期时间。 如果超过周期时间,会触发 OnPeriod 回调并重置当前周期计数。 所有计数操作都使用原子操作确保线程安全。

参见