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) 将属性值转换为值类型。

也可以看看