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

ReenterableAttribute 类

标识一个方法或类是否可重新进入。

Definition

命名空间: TouchSocket.Rpc
程序集: TouchSocket.Rpc (在 TouchSocket.Rpc.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
C#
[AttributeUsageAttribute(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Method|AttributeTargets.Interface, AllowMultiple = false, 
	Inherited = true)]
public sealed class ReenterableAttribute : Attribute
Inheritance
Object    Attribute    ReenterableAttribute

备注

该属性主要用于并发控制和同步机制中,指示被标记的方法或类是否可以在尚未完成执行时再次被调用。

构造函数

ReenterableAttribute 初始化 ReenterableAttribute 类的新实例。

属性

Reenterable 获取一个值,指示是否可重新进入。
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(继承自 Attribute。)

方法

EqualsReturns a value that indicates whether this instance is equal to a specified object.
(继承自 Attribute。)
GetHashCodeReturns the hash code for this instance.
(继承自 Attribute。)
GetTypeGets the Type of the current instance.
(继承自 Object。)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(继承自 Attribute。)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(继承自 Attribute。)
ToStringReturns a string that represents the current object.
(继承自 Object。)

扩展方法

ToJsonString 转换为Json
(由 SerializeConvert 定义。)

参见