PropertyValue
PropertyValue class
表示属性值。
public class PropertyValue
构造函数
| 姓名 | 描述 | 
|---|---|
| PropertyValue(bool) | 初始化一个新的实例PropertyValue具有布尔值的类. | 
| PropertyValue(byte[]) | 初始化一个新的实例PropertyValue带有字节数组的类. | 
| PropertyValue(DateTime) | 初始化一个新的实例PropertyValue类与DateTime值. | 
| PropertyValue(double) | 初始化一个新的实例PropertyValue具有双精度值的类. | 
| PropertyValue(double[]) | 初始化一个新的实例PropertyValue具有双值数组的类. | 
| PropertyValue(int) | 初始化一个新的实例PropertyValue具有整数值的类. | 
| PropertyValue(int[]) | 初始化一个新的实例PropertyValue具有整数值数组的类. | 
| PropertyValue(long) | 初始化一个新的实例PropertyValue具有长值的类. | 
| PropertyValue(long[]) | 初始化一个新的实例PropertyValue具有长值数组的类. | 
| PropertyValue(string) | 初始化一个新的实例PropertyValue具有字符串值的类. | 
| PropertyValue(string[]) | 初始化一个新的实例PropertyValue带有字符串数组的类. | 
| PropertyValue(TimeSpan) | 初始化一个新的实例PropertyValue类与TimeSpan值. | 
特性
| 姓名 | 描述 | 
|---|---|
| RawValue { get; } | 获取原始值。 | 
| Type { get; } | 获取MetadataPropertyType. | 
方法
| 姓名 | 描述 | 
|---|---|
| AcceptValue(ValueAcceptor) | 使用自定义提取属性值ValueAcceptor. | 
| ToArray<TElement>() | 将属性值转换为指定类型的数组。 | 
| ToClass<T>() | 将属性值转换为引用类型。 | 
| override ToString() | 返回表示属性值的字符串。 | 
| ToStruct<T>() | 将属性值转换为值类型。 | 
| ToStruct<T>(T) | 将属性值转换为值类型。 |