Type.IsSpecialName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示该类型是否具有需要特殊处理的名称。
public:
property bool IsSpecialName { bool get(); };
public bool IsSpecialName { get; }
member this.IsSpecialName : bool
Public ReadOnly Property IsSpecialName As Boolean
属性值
如果该类型具有需要特殊处理的名称,则为true
;否则为 false
。
实现
注解
以或包含下划线字符 (_) 、属性访问器和运算符重载方法的名称就是可能需要某些编译器特殊处理的类型的示例。
如果当前 Type 表示构造泛型类型,则此属性应用于构造该类型的泛型类型定义。 例如,如果当前 Type 表示 MyGenericType<int>
MyGenericType(Of Integer)
Visual Basic) 中 (,则此属性的值由确定 MyGenericType<T>
。
如果当前 Type 表示泛型类型或泛型方法的定义中的类型参数,则此属性始终返回 false
。