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) Преобразует значение свойства в тип значения.

Смотрите также