StructuralObject Klasa

Definicja

Reprezentuje klasę, która zawiera typowe metody potrzebne dla obiektu daty.

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
Dziedziczenie
StructuralObject
Pochodne
Atrybuty
Implementuje

Konstruktory

StructuralObject()

Inicjuje nowe wystąpienie klasy StructuralObject.

Pola

EntityKeyPropertyName

Ta stała nazwa jest używana do śledzenia.

Metody

BinaryEquals(Byte[], Byte[])

Określa, czy określone tablice bajtów zawierają identyczne wartości.

DefaultDateTimeValue()

Zwraca minimalną wartość daty i czasu obsługiwaną przez źródło danych.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetValidValue(Byte[])

Zwraca kopię bieżącej wartości bajtowej.

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

Zwraca typ złożony dla określonej właściwości.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnPropertyChanged(String)

Zgłasza PropertyChanged zdarzenie.

OnPropertyChanging(String)

Zgłasza PropertyChanging zdarzenie.

ReportPropertyChanged(String)

Zgłasza zdarzenie, które jest używane do zgłaszania, że nastąpiła zmiana właściwości.

ReportPropertyChanging(String)

Zgłasza zdarzenie, które jest używane do zgłaszania, że zmiana właściwości jest oczekująca.

SetValidValue(Boolean)

Upewnia Boolean się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Boolean, String)

Upewnij Boolean się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Byte)

Upewnia Byte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Byte, String)

Upewnij Byte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Byte[], Boolean)

Upewnia się, że wartość tablicy bajtów ustawiona dla właściwości jest prawidłowa.

SetValidValue(Byte[], Boolean, String)

Upewnia Byte się, że wartość tablicy ustawiona dla właściwości jest prawidłowa.

SetValidValue(DateTime)

Upewnia DateTime się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(DateTime, String)

Upewnij DateTime się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(DateTimeOffset)

Upewnia DateTimeOffset się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(DateTimeOffset, String)

Upewnij DateTimeOffset się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(DbGeography, Boolean)

Sprawdza, czy właściwość nie ma wartości null, i zgłasza wyjątek, jeśli jest.

SetValidValue(DbGeography, Boolean, String)

Sprawdza, czy właściwość nie ma wartości null, i zgłasza wyjątek , jeśli jest.

SetValidValue(DbGeometry, Boolean)

Sprawdza, czy właściwość nie ma wartości null, i zgłasza wyjątek, jeśli jest.

SetValidValue(DbGeometry, Boolean, String)

Sprawdza, czy właściwość nie ma wartości null, i zgłasza wyjątek , jeśli jest.

SetValidValue(Decimal)

Upewnia Decimal się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Decimal, String)

Upewnij Decimal się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Double)

Upewnia Double się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Double, String)

Upewnij Double się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Guid)

Upewnia Guid się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Guid, String)

Upewnij Guid się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Int16)

Upewnia Int16 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Int16, String)

Upewnij Int16 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Int32)

Upewnia Int32 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Int32, String)

Upewnij Int32 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Int64)

Upewnia Int64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Int64, String)

Upewnij Int64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Boolean>)

Upewnia Boolean się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Boolean>, String)

Upewnij Boolean się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Byte>)

Upewnia Byte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Byte>, String)

Upewnij Byte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<DateTime>)

Upewnia DateTime się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<DateTime>, String)

Upewnij DateTime się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<DateTimeOffset>)

Upewnia DateTimeOffset się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<DateTimeOffset>, String)

Upewnij DateTimeOffset się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Decimal>)

Upewnia Decimal się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Decimal>, String)

Upewnia Decimal się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Double>)

Upewnia Double się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Double>, String)

Upewnia Double się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Guid>)

Upewnia Guid się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Guid>, String)

Upewnia Guid się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Int16>)

Upewnia Int16 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Int16>, String)

Upewnia Int16 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Int32>)

Upewnia Int32 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Int32>, String)

Upewnia Int32 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Int64>)

Upewnia Int64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Int64>, String)

Upewnia Int64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<SByte>)

Upewnia SByte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<SByte>, String)

Upewnia SByte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Single>)

Upewnia Single się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<Single>, String)

Upewnia Single się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<TimeSpan>)

Upewnij TimeSpan się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<TimeSpan>, String)

Upewnia TimeSpan się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<UInt16>)

Upewnij się, że ustawiona wartość UInt16 dla właściwości jest prawidłowa.

SetValidValue(Nullable<UInt16>, String)

Upewnia się, że wartość UInt16 ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<UInt32>)

Upewnij się, że ustawiona wartość UInt32 dla właściwości jest prawidłowa.

SetValidValue(Nullable<UInt32>, String)

Upewnij się, że ustawiona wartość UInt32 dla właściwości jest prawidłowa.

SetValidValue(Nullable<UInt64>)

Upewnij UInt64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Nullable<UInt64>, String)

Upewnia UInt64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(SByte)

Upewnij SByte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(SByte, String)

Upewnia SByte się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(Single)

Upewnij się, że wartość Pojedyncza ustawiona dla właściwości jest prawidłowa.

SetValidValue(Single, String)

Upewnia się, że wartość Pojedyncza ustawiona dla właściwości jest prawidłowa.

SetValidValue(String, Boolean)

Sprawdza, czy właściwość nie ma wartości null, i zgłasza wyjątek , jeśli jest.

SetValidValue(String, Boolean, String)

Sprawdza, czy właściwość nie ma wartości null, i zgłasza wyjątek , jeśli jest.

SetValidValue(TimeSpan)

Upewnij TimeSpan się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(TimeSpan, String)

Upewnia TimeSpan się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(UInt16)

Upewnij UInt16 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(UInt16, String)

Upewnia UInt16 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(UInt32)

Upewnij UInt32 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(UInt32, String)

Upewnia UInt32 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(UInt64)

Upewnij UInt64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue(UInt64, String)

Upewnia UInt64 się, że wartość ustawiona dla właściwości jest prawidłowa.

SetValidValue<T>(T, T, String)

Ustawia obiekt złożony dla określonej właściwości.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyComplexObjectIsNotNull<TComplex>(TComplex, String)

Sprawdza, czy obiekt złożony nie jest null obiektem .

Zdarzenia

PropertyChanged

Występuje, gdy wartość właściwości została zmieniona.

PropertyChanging

Występuje, gdy zmiana wartości właściwości jest oczekiwana.

Dotyczy