HslStructAttribute 类 |
命名空间: HslCommunication.Reflection
HslStructAttribute 类型公开以下成员。
名称 | 说明 | |
---|---|---|
![]() | HslStructAttribute(Int32) |
指定偏移地址来实例化一个对象
|
![]() | HslStructAttribute(Int32, Int32) |
指定偏移地址和长度信息来实例化一个对象
|
![]() | HslStructAttribute(Int32, Int32, String) |
指定偏移地址,长度信息,编码信息来实例化一个对象,通常应用于字符串数据
|
名称 | 说明 | |
---|---|---|
![]() | Encoding |
编码信息,如果是字符串类型,则表示字符串的编码信息,可选 ASCII UNICODE UTF8 GB2312 ANSI BIG-UNICODE
|
![]() | Index |
字节偏移字节信息,如果是bool,就是位偏移地址,按照位为单位
|
![]() | Length |
长度信息,如果是普通类型,则表示数组,如果是字符串,则表示字符串占用的最大字节长度
|
![]() | TypeId | (继承自 Attribute。) |
名称 | 说明 | |
---|---|---|
![]() | Equals | (继承自 Attribute。) |
![]() | Finalize | (继承自 Object。) |
![]() | GetHashCode | (继承自 Attribute。) |
![]() | GetType | (继承自 Object。) |
![]() | IsDefaultAttribute | (继承自 Attribute。) |
![]() | Match | (继承自 Attribute。) |
![]() | MemberwiseClone | (继承自 Object。) |
![]() | ToString | (继承自 Object。) |
名称 | 说明 | |
---|---|---|
![]() | ToJsonString |
获取当前对象的JSON格式表示的字符串。 (由 HslExtension 定义。)Gets the string represented by the JSON format of the current object. |