mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
[+] 接入ET8服务端
[+] 接入ET8服务端
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
|
||||
namespace ET
|
||||
{
|
||||
/// <summary>
|
||||
/// 静态字段需加此标签
|
||||
/// valueToAssign: 初始化时的字段值
|
||||
/// assignNewTypeInstance: 从默认构造函数初始化
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Field)]
|
||||
public class StaticFieldAttribute: Attribute
|
||||
{
|
||||
public readonly object valueToAssign;
|
||||
|
||||
public readonly bool assignNewTypeInstance;
|
||||
|
||||
public StaticFieldAttribute()
|
||||
{
|
||||
this.valueToAssign = null;
|
||||
this.assignNewTypeInstance = false;
|
||||
}
|
||||
|
||||
public StaticFieldAttribute(object valueToAssign )
|
||||
{
|
||||
this.valueToAssign = valueToAssign ;
|
||||
this.assignNewTypeInstance = false;
|
||||
}
|
||||
|
||||
public StaticFieldAttribute(bool assignNewTypeInstance)
|
||||
{
|
||||
this.valueToAssign = null;
|
||||
this.assignNewTypeInstance = assignNewTypeInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user