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

DependencyTypeAttribute 类

指定依赖类型。

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
[AttributeUsageAttribute(AttributeTargets.Class)]
public class DependencyTypeAttribute : Attribute
Inheritance
Object    Attribute    DependencyTypeAttribute

构造函数

DependencyTypeAttribute 初始化一个依赖类型。当确定某个类型仅以某种特定方式注入时,可以过滤不必要的注入操作,以提高效率。

属性

Type 支持类型。
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。)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(继承自 Object。)
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。)
MemberwiseCloneCreates a shallow copy of the current Object.
(继承自 Object。)
ToStringReturns a string that represents the current object.
(继承自 Object。)

扩展方法

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

参见