StructuralObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Klasse dar, die die allgemeinen Methoden enthält, die für ein Datumsobjekt erforderlich sind.
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
- Vererbung
-
StructuralObject
- Abgeleitet
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| StructuralObject() |
Initialisiert eine neue Instanz der StructuralObject-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| EntityKeyPropertyName |
Dieser Konstantenname wird für die Nachverfolgung verwendet. |
Methoden
| Name | Beschreibung |
|---|---|
| BinaryEquals(Byte[], Byte[]) |
Bestimmt, ob die angegebenen Bytearrays identische Werte enthalten. |
| DefaultDateTimeValue() |
Gibt den minimalen Datumszeitwert zurück, der von der Datenquelle unterstützt wird. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetValidValue(Byte[]) |
Gibt eine Kopie des aktuellen Bytewerts zurück. |
| GetValidValue<T>(T, String, Boolean, Boolean) |
Gibt einen komplexen Typ für die angegebene Eigenschaft zurück. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnPropertyChanged(String) |
Löst das PropertyChanged-Ereignis aus. |
| OnPropertyChanging(String) |
Löst das PropertyChanging-Ereignis aus. |
| ReportPropertyChanged(String) |
Löst ein Ereignis aus, das verwendet wird, um zu melden, dass eine Eigenschaftsänderung aufgetreten ist. |
| ReportPropertyChanging(String) |
Löst ein Ereignis aus, das verwendet wird, um zu melden, dass eine Eigenschaftsänderung aussteht. |
| SetValidValue(Boolean, String) |
Stellt sicher, dass der Boolean für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Boolean) |
Stellt sicher, dass der Boolean für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Byte, String) |
Stellt sicher, dass der Byte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Byte) |
Stellt sicher, dass der Byte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Byte[], Boolean, String) |
Stellt sicher, dass der Byte für eine Eigenschaft festgelegte Arraywert gültig ist. |
| SetValidValue(Byte[], Boolean) |
Stellt sicher, dass der für eine Eigenschaft festgelegte Bytearraywert gültig ist. |
| SetValidValue(DateTime, String) |
Stellt sicher, dass der DateTime für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(DateTime) |
Stellt sicher, dass der DateTime für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(DateTimeOffset, String) |
Stellt sicher, dass der DateTimeOffset für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(DateTimeOffset) |
Stellt sicher, dass der DateTimeOffset für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(DbGeography, Boolean, String) |
Überprüft, ob die Eigenschaft nicht NULL ist und wird ausgelöst, wenn dies der Wert ist. |
| SetValidValue(DbGeography, Boolean) |
Überprüft, ob die Eigenschaft nicht NULL ist und wird ausgelöst, wenn dies der Wert ist. |
| SetValidValue(DbGeometry, Boolean, String) |
Überprüft, ob die Eigenschaft nicht NULL ist und wird ausgelöst, wenn dies der Wert ist. |
| SetValidValue(DbGeometry, Boolean) |
Überprüft, ob die Eigenschaft nicht NULL ist und wird ausgelöst, wenn dies der Wert ist. |
| SetValidValue(Decimal, String) |
Stellt sicher, dass der Decimal für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Decimal) |
Stellt sicher, dass der Decimal für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Double, String) |
Stellt sicher, dass der Double für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Double) |
Stellt sicher, dass der Double für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Guid, String) |
Stellt sicher, dass der Guid für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Guid) |
Stellt sicher, dass der Guid für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Int16, String) |
Stellt sicher, dass der Int16 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Int16) |
Stellt sicher, dass der Int16 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Int32, String) |
Stellt sicher, dass der Int32 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Int32) |
Stellt sicher, dass der Int32 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Int64, String) |
Stellt sicher, dass der Int64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Int64) |
Stellt sicher, dass der Int64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Boolean>, String) |
Stellt sicher, dass der Boolean für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Boolean>) |
Stellt sicher, dass der Boolean für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Byte>, String) |
Stellt sicher, dass der Byte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Byte>) |
Stellt sicher, dass der Byte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<DateTime>, String) |
Stellt sicher, dass der DateTime für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<DateTime>) |
Stellt sicher, dass der DateTime für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<DateTimeOffset>, String) |
Stellt sicher, dass der DateTimeOffset für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<DateTimeOffset>) |
Stellt sicher, dass der DateTimeOffset für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Decimal>, String) |
Stellt sicher, dass der Decimal für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Decimal>) |
Stellt sicher, dass der Decimal für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Double>, String) |
Stellt sicher, dass der Double für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Double>) |
Stellt sicher, dass der Double für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Guid>, String) |
Stellt sicher, dass der Guid für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Guid>) |
Stellt sicher, dass der Guid für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Int16>, String) |
Stellt sicher, dass der Int16 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Int16>) |
Stellt sicher, dass der Int16 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Int32>, String) |
Stellt sicher, dass der Int32 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Int32>) |
Stellt sicher, dass der Int32 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Int64>, String) |
Stellt sicher, dass der Int64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Int64>) |
Stellt sicher, dass der Int64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<SByte>, String) |
Stellt sicher, dass der SByte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<SByte>) |
Stellt sicher, dass der SByte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Single>, String) |
Stellt sicher, dass der Single für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<Single>) |
Stellt sicher, dass der Single für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<TimeSpan>, String) |
Stellt sicher, dass der TimeSpan für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<TimeSpan>) |
Stellt sicher, dass der TimeSpan für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<UInt16>, String) |
Stellt sicher, dass der für eine Eigenschaft festgelegte UInt16-Wert gültig ist. |
| SetValidValue(Nullable<UInt16>) |
Stellt sicher, dass der für eine Eigenschaft festgelegte UInt16-Wert gültig ist. |
| SetValidValue(Nullable<UInt32>, String) |
Stellt sicher, dass der für eine Eigenschaft festgelegte UInt32-Wert gültig ist. |
| SetValidValue(Nullable<UInt32>) |
Stellt sicher, dass der für eine Eigenschaft festgelegte UInt32-Wert gültig ist. |
| SetValidValue(Nullable<UInt64>, String) |
Stellt sicher, dass der UInt64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Nullable<UInt64>) |
Stellt sicher, dass der UInt64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(SByte, String) |
Stellt sicher, dass der SByte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(SByte) |
Stellt sicher, dass der SByte für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(Single, String) |
Stellt sicher, dass der einzelne Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
| SetValidValue(Single) |
Stellt sicher, dass der einzelne Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
| SetValidValue(String, Boolean, String) |
Überprüft, ob die Eigenschaft nicht NULL ist und wird ausgelöst, wenn dies der Wert ist. |
| SetValidValue(String, Boolean) |
Überprüft, ob die Eigenschaft nicht NULL ist und wird ausgelöst, wenn dies der Wert ist. |
| SetValidValue(TimeSpan, String) |
Stellt sicher, dass der TimeSpan für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(TimeSpan) |
Stellt sicher, dass der TimeSpan für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(UInt16, String) |
Stellt sicher, dass der UInt16 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(UInt16) |
Stellt sicher, dass der UInt16 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(UInt32, String) |
Stellt sicher, dass der UInt32 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(UInt32) |
Stellt sicher, dass der UInt32 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(UInt64, String) |
Stellt sicher, dass der UInt64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue(UInt64) |
Stellt sicher, dass der UInt64 für eine Eigenschaft festgelegte Wert gültig ist. |
| SetValidValue<T>(T, T, String) |
Legt ein komplexes Objekt für die angegebene Eigenschaft fest. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| VerifyComplexObjectIsNotNull<TComplex>(TComplex, String) |
Überprüft, ob ein komplexes Objekt nicht |
Ereignisse
| Name | Beschreibung |
|---|---|
| PropertyChanged |
Tritt auf, wenn sich ein Eigenschaftswert geändert hat. |
| PropertyChanging |
Tritt auf, wenn eine Eigenschaftswertänderung aussteht. |