Для изменения размера нажмите или перетащите

SingleValueTypePropertyTDataType - класс

Представляет базовую реализацию реквизита, предназначенного для управления данными, содержащими единственное значение значимого типа. Этот класс является абстрактным.
Иерархия наследования
SystemObject
  FinistSoft.ObjectsBasisProperty
    FinistSoft.ObjectsSingleValueProperty
      FinistSoft.ObjectsSingleValueTypePropertyTDataType
        Подробнее...

Пространство имён:  FinistSoft.Objects
Сборка:  Engine (в Engine.dll) Версия: 1.0.0
Синтаксис
public abstract class SingleValueTypeProperty<TDataType> : SingleValueProperty, 
	IComparable<SingleValueTypeProperty<TDataType>>, IComparable<Nullable<TDataType>>, 
	IFormattable
where TDataType : struct, new(), IComparable

Параметры типа

TDataType
Значимый тип данных, которыми управляет данный реквизит.

Тип SingleValueTypePropertyTDataType предоставляет следующие члены.

Конструкторы
Свойства
  ИмяОписание
Открытое свойствоData
Возвращает или задает типизированные данные реквизита.
Открытое свойствоIsChanged
Возвращает или задаёт признак изменения данных в реквизите.
(Унаследован от BasisProperty.)
Открытое свойствоIsDefined
Возвращает или задаёт признак определенности данных в реквизите.
(Унаследован от BasisProperty.)
Открытое свойствоIsNull
Возвращает признак отсутствия данных в реквизите.
(Переопределяет BasisPropertyIsNull.)
Открытое свойствоValue
Возвращает или задает нетипизированные данные реквизита.
(Унаследован от SingleValueProperty.)
В начало страницы
Методы
  ИмяОписание
Открытый методClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от BasisProperty.)
Открытый методCompareTo(NullableTDataType)
Реализация интерфейса IComparable<TDataType?>.
Открытый методCompareTo(Object)
Реализация интерфейса IComparable.
(Переопределяет BasisPropertyCompareTo(Object).)
Открытый методCompareTo(SingleValueTypePropertyTDataType)
Реализация интерфейса IComparable<SingleValueTypePropertyTDataType>.
Открытый методCopyFrom
Копирует данные из переданного источника.
(Переопределяет BasisPropertyCopyFrom(BasisProperty).)
Открытый методEquals
Определяет, эквивалентен ли реквизит переданному объекту.
(Переопределяет BasisPropertyEquals(Object).)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Определяет хеш-код реквизита.
(Переопределяет BasisPropertyGetHashCode.)
Открытый методGetObjectData
Проводит этап сериализации объекта.
(Переопределяет BasisPropertyGetObjectData(SerializationInfo, StreamingContext).)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методGetValue
Возвращает данные реквизита.
(Переопределяет SingleValuePropertyGetValue.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методParse(String)
Преобразует строковое представление данных реквизита, в формате соответствующем текущему языку и региональным параметрам, в данные реквизита.
(Унаследован от SingleValueProperty.)
Открытый методParse(String, CultureInfo)
Преобразует строковое представление данных реквизита, в формате соответствующем указанному языку и региональным параметрам, в данные реквизита.
(Унаследован от SingleValueProperty.)
Защищённый методSetDefined
Задаёт признак определённости данных в реквизите.
(Унаследован от SingleValueProperty.)
Защищённый методSetValue(NullableTDataType)
Задает данные реквизита.
Защищённый методSetValue(Object)
Задает данные реквизита.
(Переопределяет SingleValuePropertySetValue(Object).)
Защищённый методSetValue(SingleValueTypePropertyTDataType)
Задает данные реквизита.
Открытый методToString
Возвращает строку, которая представляет текущий объект.
(Переопределяет ObjectToString.)
Открытый методToString(String, IFormatProvider)
Форматирует значение текущего экземпляра, используя указанный формат.
Открытый методTryParse(String)
Преобразует строковое представление данных реквизита, в формате соответствующем текущему языку и региональным параметрам, в данные реквизита.
(Унаследован от SingleValueProperty.)
Открытый методTryParse(String, CultureInfo)
Преобразует строковое представление данных реквизита, в формате соответствующем указанному языку и региональным параметрам, в данные реквизита.
(Унаследован от SingleValueProperty.)
В начало страницы
Поля
  ИмяОписание
Закрытое поле_data
Данные реквизита.
Закрытое поле_isChanged
Определяет были ли изменены данные в реквизите.
(Унаследован от BasisProperty.)
Закрытое поле_isDefined
Определяет наличие данных в реквизите.
(Унаследован от BasisProperty.)
В начало страницы
Явные реализации интерфейсов
  ИмяОписание
Явные реализации интерфейсаЗакрытый методICloneableClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от BasisProperty.)
В начало страницы
См. также
Иерархия наследования
SystemObject
  FinistSoft.ObjectsBasisProperty
    FinistSoft.ObjectsSingleValueProperty
      FinistSoft.ObjectsSingleValueTypePropertyTDataType
        FinistSoft.ObjectsBoolProperty
        FinistSoft.ObjectsByteProperty
        FinistSoft.ObjectsDateTimeProperty
        FinistSoft.ObjectsDecimalProperty
        FinistSoft.ObjectsEnumPropertyTDataType
        FinistSoft.ObjectsIdProperty
        FinistSoft.ObjectsIntProperty
        FinistSoft.ObjectsLongProperty
        FinistSoft.ObjectsShortProperty
        FinistSoft.ObjectsTimeSpanProperty
        FinistSoft.ObjectsTimestampProperty