StructuralObject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс, содержащий общие методы, необходимые для объекта date.
public ref class StructuralObject abstract : System::ComponentModel::INotifyPropertyChanged, System::ComponentModel::INotifyPropertyChanging
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class StructuralObject : System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging
[<System.Runtime.Serialization.DataContract(IsReference=true)>]
[<System.Serializable>]
type StructuralObject = class
interface INotifyPropertyChanging
interface INotifyPropertyChanged
Public MustInherit Class StructuralObject
Implements INotifyPropertyChanged, INotifyPropertyChanging
- Наследование
-
StructuralObject
- Производный
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| StructuralObject() |
Инициализирует новый экземпляр класса StructuralObject. |
Поля
| Имя | Описание |
|---|---|
| EntityKeyPropertyName |
Это постоянное имя используется для отслеживания. |
Методы
| Имя | Описание |
|---|---|
| BinaryEquals(Byte[], Byte[]) |
Определяет, содержат ли указанные массивы байтов идентичные значения. |
| DefaultDateTimeValue() |
Возвращает минимальное значение даты и времени, поддерживаемое источником данных. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetValidValue(Byte[]) |
Возвращает копию текущего байтового значения. |
| GetValidValue<T>(T, String, Boolean, Boolean) |
Возвращает сложный тип для указанного свойства. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnPropertyChanged(String) |
Вызывает событие PropertyChanged. |
| OnPropertyChanging(String) |
Вызывает событие PropertyChanging. |
| ReportPropertyChanged(String) |
Вызывает событие, которое используется для отчета о том, что произошло изменение свойства. |
| ReportPropertyChanging(String) |
Вызывает событие, которое используется для отчета о том, что изменение свойства ожидается. |
| SetValidValue(Boolean, String) |
Убедитесь, Boolean что для свойства задано допустимое значение. |
| SetValidValue(Boolean) |
Убедитесь, Boolean что для свойства задано допустимое значение. |
| SetValidValue(Byte, String) |
Убедитесь, Byte что для свойства задано допустимое значение. |
| SetValidValue(Byte) |
Убедитесь, Byte что для свойства задано допустимое значение. |
| SetValidValue(Byte[], Boolean, String) |
Убедитесь, Byte что для свойства задано значение массива. |
| SetValidValue(Byte[], Boolean) |
Убедитесь, что для свойства задано значение массива байтов. |
| SetValidValue(DateTime, String) |
Убедитесь, DateTime что для свойства задано допустимое значение. |
| SetValidValue(DateTime) |
Убедитесь, DateTime что для свойства задано допустимое значение. |
| SetValidValue(DateTimeOffset, String) |
Убедитесь, DateTimeOffset что для свойства задано допустимое значение. |
| SetValidValue(DateTimeOffset) |
Убедитесь, DateTimeOffset что для свойства задано допустимое значение. |
| SetValidValue(DbGeography, Boolean, String) |
Проверяет, что свойство не равно null, и вызывается, если это значение. |
| SetValidValue(DbGeography, Boolean) |
Проверяет, что свойство не равно null, и вызывается, если это значение. |
| SetValidValue(DbGeometry, Boolean, String) |
Проверяет, что свойство не равно null, и вызывается, если это значение. |
| SetValidValue(DbGeometry, Boolean) |
Проверяет, что свойство не равно null, и вызывается, если это значение. |
| SetValidValue(Decimal, String) |
Убедитесь, Decimal что для свойства задано допустимое значение. |
| SetValidValue(Decimal) |
Убедитесь, Decimal что для свойства задано допустимое значение. |
| SetValidValue(Double, String) |
Убедитесь, Double что для свойства задано допустимое значение. |
| SetValidValue(Double) |
Убедитесь, Double что для свойства задано допустимое значение. |
| SetValidValue(Guid, String) |
Убедитесь, Guid что для свойства задано допустимое значение. |
| SetValidValue(Guid) |
Убедитесь, Guid что для свойства задано допустимое значение. |
| SetValidValue(Int16, String) |
Убедитесь, Int16 что для свойства задано допустимое значение. |
| SetValidValue(Int16) |
Убедитесь, Int16 что для свойства задано допустимое значение. |
| SetValidValue(Int32, String) |
Убедитесь, Int32 что для свойства задано допустимое значение. |
| SetValidValue(Int32) |
Убедитесь, Int32 что для свойства задано допустимое значение. |
| SetValidValue(Int64, String) |
Убедитесь, Int64 что для свойства задано допустимое значение. |
| SetValidValue(Int64) |
Убедитесь, Int64 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Boolean>, String) |
Убедитесь, Boolean что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Boolean>) |
Убедитесь, Boolean что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Byte>, String) |
Убедитесь, Byte что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Byte>) |
Убедитесь, Byte что для свойства задано допустимое значение. |
| SetValidValue(Nullable<DateTime>, String) |
Убедитесь, DateTime что для свойства задано допустимое значение. |
| SetValidValue(Nullable<DateTime>) |
Убедитесь, DateTime что для свойства задано допустимое значение. |
| SetValidValue(Nullable<DateTimeOffset>, String) |
Убедитесь, DateTimeOffset что для свойства задано допустимое значение. |
| SetValidValue(Nullable<DateTimeOffset>) |
Убедитесь, DateTimeOffset что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Decimal>, String) |
Убедитесь, Decimal что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Decimal>) |
Убедитесь, Decimal что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Double>, String) |
Убедитесь, Double что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Double>) |
Убедитесь, Double что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Guid>, String) |
Убедитесь, Guid что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Guid>) |
Убедитесь, Guid что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Int16>, String) |
Убедитесь, Int16 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Int16>) |
Убедитесь, Int16 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Int32>, String) |
Убедитесь, Int32 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Int32>) |
Убедитесь, Int32 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Int64>, String) |
Убедитесь, Int64 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Int64>) |
Убедитесь, Int64 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<SByte>, String) |
Убедитесь, SByte что для свойства задано допустимое значение. |
| SetValidValue(Nullable<SByte>) |
Убедитесь, SByte что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Single>, String) |
Убедитесь, Single что для свойства задано допустимое значение. |
| SetValidValue(Nullable<Single>) |
Убедитесь, Single что для свойства задано допустимое значение. |
| SetValidValue(Nullable<TimeSpan>, String) |
Убедитесь, TimeSpan что для свойства задано допустимое значение. |
| SetValidValue(Nullable<TimeSpan>) |
Убедитесь, TimeSpan что для свойства задано допустимое значение. |
| SetValidValue(Nullable<UInt16>, String) |
Убедитесь, что для свойства задано значение UInt16. |
| SetValidValue(Nullable<UInt16>) |
Убедитесь, что для свойства задано значение UInt16. |
| SetValidValue(Nullable<UInt32>, String) |
Убедитесь, что для свойства задано значение UInt32. |
| SetValidValue(Nullable<UInt32>) |
Убедитесь, что для свойства задано значение UInt32. |
| SetValidValue(Nullable<UInt64>, String) |
Убедитесь, UInt64 что для свойства задано допустимое значение. |
| SetValidValue(Nullable<UInt64>) |
Убедитесь, UInt64 что для свойства задано допустимое значение. |
| SetValidValue(SByte, String) |
Убедитесь, SByte что для свойства задано допустимое значение. |
| SetValidValue(SByte) |
Убедитесь, SByte что для свойства задано допустимое значение. |
| SetValidValue(Single, String) |
Убедитесь, что для свойства задано одно значение. |
| SetValidValue(Single) |
Убедитесь, что для свойства задано одно значение. |
| SetValidValue(String, Boolean, String) |
Проверяет, что свойство не равно null, и вызывается, если это значение. |
| SetValidValue(String, Boolean) |
Проверяет, что свойство не равно null, и вызывается, если это значение. |
| SetValidValue(TimeSpan, String) |
Убедитесь, TimeSpan что для свойства задано допустимое значение. |
| SetValidValue(TimeSpan) |
Убедитесь, TimeSpan что для свойства задано допустимое значение. |
| SetValidValue(UInt16, String) |
Убедитесь, UInt16 что для свойства задано допустимое значение. |
| SetValidValue(UInt16) |
Убедитесь, UInt16 что для свойства задано допустимое значение. |
| SetValidValue(UInt32, String) |
Убедитесь, UInt32 что для свойства задано допустимое значение. |
| SetValidValue(UInt32) |
Убедитесь, UInt32 что для свойства задано допустимое значение. |
| SetValidValue(UInt64, String) |
Убедитесь, UInt64 что для свойства задано допустимое значение. |
| SetValidValue(UInt64) |
Убедитесь, UInt64 что для свойства задано допустимое значение. |
| SetValidValue<T>(T, T, String) |
Задает сложный объект для указанного свойства. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| VerifyComplexObjectIsNotNull<TComplex>(TComplex, String) |
Проверяет, не |
События
| Имя | Описание |
|---|---|
| PropertyChanged |
Происходит при изменении значения свойства. |
| PropertyChanging |
Происходит при изменении значения свойства в ожидании. |