StructuralObject Třída

Definice

Představuje třídu, která obsahuje společné metody potřebná pro objekt kalendářního data.

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
Dědičnost
StructuralObject
Odvozené
Atributy
Implementuje

Konstruktory

Name Description
StructuralObject()

Inicializuje novou instanci StructuralObject třídy.

Pole

Name Description
EntityKeyPropertyName

Tento název konstanty se používá ke sledování.

Metody

Name Description
BinaryEquals(Byte[], Byte[])

Určuje, zda zadaná pole bajtů obsahují identické hodnoty.

DefaultDateTimeValue()

Vrátí minimální hodnotu data a času podporovanou zdrojem dat.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetValidValue(Byte[])

Vrátí kopii aktuální bajtové hodnoty.

GetValidValue<T>(T, String, Boolean, Boolean)

Vrátí komplexní typ pro zadanou vlastnost.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnPropertyChanged(String)

PropertyChanged Vyvolá událost.

OnPropertyChanging(String)

PropertyChanging Vyvolá událost.

ReportPropertyChanged(String)

Vyvolá událost, která se používá k hlášení, že došlo ke změně vlastnosti.

ReportPropertyChanging(String)

Vyvolá událost, která se používá k hlášení, že změna vlastnosti čeká na vyřízení.

SetValidValue(Boolean, String)

Ujistěte se, Boolean že hodnota nastavená pro vlastnost je platná.

SetValidValue(Boolean)

Ujistěte se, Boolean že hodnota nastavená pro vlastnost je platná.

SetValidValue(Byte, String)

Ujistěte se, Byte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Byte)

Ujistěte se, Byte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Byte[], Boolean, String)

Ujistěte se, Byte že hodnota pole nastavená pro vlastnost je platná.

SetValidValue(Byte[], Boolean)

Ujistěte se, že hodnota bajtového pole nastavená pro vlastnost je platná.

SetValidValue(DateTime, String)

Ujistěte se, DateTime že hodnota nastavená pro vlastnost je platná.

SetValidValue(DateTime)

Ujistěte se, DateTime že hodnota nastavená pro vlastnost je platná.

SetValidValue(DateTimeOffset, String)

Ujistěte se, DateTimeOffset že hodnota nastavená pro vlastnost je platná.

SetValidValue(DateTimeOffset)

Ujistěte se, DateTimeOffset že hodnota nastavená pro vlastnost je platná.

SetValidValue(DbGeography, Boolean, String)

Ověří, že vlastnost není null, a vyvolá, pokud je.

SetValidValue(DbGeography, Boolean)

Ověří, že vlastnost není null, a vyvolá, pokud je.

SetValidValue(DbGeometry, Boolean, String)

Ověří, že vlastnost není null, a vyvolá, pokud je.

SetValidValue(DbGeometry, Boolean)

Ověří, že vlastnost není null, a vyvolá, pokud je.

SetValidValue(Decimal, String)

Ujistěte se, Decimal že hodnota nastavená pro vlastnost je platná.

SetValidValue(Decimal)

Ujistěte se, Decimal že hodnota nastavená pro vlastnost je platná.

SetValidValue(Double, String)

Ujistěte se, Double že hodnota nastavená pro vlastnost je platná.

SetValidValue(Double)

Ujistěte se, Double že hodnota nastavená pro vlastnost je platná.

SetValidValue(Guid, String)

Ujistěte se, Guid že hodnota nastavená pro vlastnost je platná.

SetValidValue(Guid)

Ujistěte se, Guid že hodnota nastavená pro vlastnost je platná.

SetValidValue(Int16, String)

Ujistěte se, Int16 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Int16)

Ujistěte se, Int16 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Int32, String)

Ujistěte se, Int32 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Int32)

Ujistěte se, Int32 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Int64, String)

Ujistěte se, Int64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Int64)

Ujistěte se, Int64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Boolean>, String)

Ujistěte se, Boolean že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Boolean>)

Ujistěte se, Boolean že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Byte>, String)

Ujistěte se, Byte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Byte>)

Ujistěte se, Byte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<DateTime>, String)

Ujistěte se, DateTime že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<DateTime>)

Ujistěte se, DateTime že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<DateTimeOffset>, String)

Ujistěte se, DateTimeOffset že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<DateTimeOffset>)

Ujistěte se, DateTimeOffset že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Decimal>, String)

Ujistěte se, Decimal že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Decimal>)

Ujistěte se, Decimal že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Double>, String)

Ujistěte se, Double že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Double>)

Ujistěte se, Double že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Guid>, String)

Ujistěte se, Guid že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Guid>)

Ujistěte se, Guid že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Int16>, String)

Ujistěte se, Int16 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Int16>)

Ujistěte se, Int16 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Int32>, String)

Ujistěte se, Int32 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Int32>)

Ujistěte se, Int32 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Int64>, String)

Ujistěte se, Int64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Int64>)

Ujistěte se, Int64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<SByte>, String)

Ujistěte se, SByte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<SByte>)

Ujistěte se, SByte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Single>, String)

Ujistěte se, Single že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<Single>)

Ujistěte se, Single že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<TimeSpan>, String)

Ujistěte se, TimeSpan že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<TimeSpan>)

Ujistěte se, TimeSpan že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<UInt16>, String)

Ujistěte se, že hodnota UInt16 nastavená pro vlastnost je platná.

SetValidValue(Nullable<UInt16>)

Ujistěte se, že hodnota UInt16 nastavená pro vlastnost je platná.

SetValidValue(Nullable<UInt32>, String)

Ujistěte se, že hodnota UInt32 nastavená pro vlastnost je platná.

SetValidValue(Nullable<UInt32>)

Ujistěte se, že hodnota UInt32 nastavená pro vlastnost je platná.

SetValidValue(Nullable<UInt64>, String)

Ujistěte se, UInt64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(Nullable<UInt64>)

Ujistěte se, UInt64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(SByte, String)

Ujistěte se, SByte že hodnota nastavená pro vlastnost je platná.

SetValidValue(SByte)

Ujistěte se, SByte že hodnota nastavená pro vlastnost je platná.

SetValidValue(Single, String)

Ujistěte se, že hodnota Single nastavená pro vlastnost je platná.

SetValidValue(Single)

Ujistěte se, že hodnota Single nastavená pro vlastnost je platná.

SetValidValue(String, Boolean, String)

Ověří, že vlastnost není null, a vyvolá, pokud je.

SetValidValue(String, Boolean)

Ověří, že vlastnost není null, a vyvolá, pokud je.

SetValidValue(TimeSpan, String)

Ujistěte se, TimeSpan že hodnota nastavená pro vlastnost je platná.

SetValidValue(TimeSpan)

Ujistěte se, TimeSpan že hodnota nastavená pro vlastnost je platná.

SetValidValue(UInt16, String)

Ujistěte se, UInt16 že hodnota nastavená pro vlastnost je platná.

SetValidValue(UInt16)

Ujistěte se, UInt16 že hodnota nastavená pro vlastnost je platná.

SetValidValue(UInt32, String)

Ujistěte se, UInt32 že hodnota nastavená pro vlastnost je platná.

SetValidValue(UInt32)

Ujistěte se, UInt32 že hodnota nastavená pro vlastnost je platná.

SetValidValue(UInt64, String)

Ujistěte se, UInt64 že hodnota nastavená pro vlastnost je platná.

SetValidValue(UInt64)

Ujistěte se, UInt64 že hodnota nastavená pro vlastnost je platná.

SetValidValue<T>(T, T, String)

Nastaví komplexní objekt pro zadanou vlastnost.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
VerifyComplexObjectIsNotNull<TComplex>(TComplex, String)

Ověřuje, že komplexní objekt není null.

Událost

Name Description
PropertyChanged

Vyvolá se při změně hodnoty vlastnosti.

PropertyChanging

Nastane, když je změna hodnoty vlastnosti čekající.

Platí pro