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 allgemeine Methodenanforderung für ein Datumsobjekt enthält.
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
StructuralObject() |
Initialisiert eine neue Instanz der StructuralObject-Klasse. |
Felder
EntityKeyPropertyName |
Dieser Konstantenname wird für die Nachverfolgung verwendet. |
Methoden
BinaryEquals(Byte[], Byte[]) |
Bestimmt, ob die angegebenen Bytearrays identische Werte enthalten. |
DefaultDateTimeValue() |
Gibt den minimalen Wert für Datum und Uhrzeit 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() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den 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 des 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 Eigenschaftenänderung aufgetreten ist. |
ReportPropertyChanging(String) |
Löst ein Ereignis aus, das verwendet wird, um zu melden, dass eine Eigenschaftenänderung aussteht. |
SetValidValue(Boolean) |
Stellt sicher, dass der Boolean-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Boolean, String) |
Stellt sicher, dass der Boolean-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Byte) |
Stellt sicher, dass der Byte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Byte, String) |
Stellt sicher, dass der Byte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Byte[], Boolean) |
Stellt sicher, dass der Bytearraywert, der für eine Eigenschaft festgelegt wird, gültig ist |
SetValidValue(Byte[], Boolean, String) |
Stellt sicher, dass der Byte-Arraywert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(DateTime) |
Stellt sicher, dass der DateTime-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(DateTime, String) |
Stellt sicher, dass der DateTime-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(DateTimeOffset) |
Stellt sicher, dass der DateTimeOffset-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(DateTimeOffset, String) |
Stellt sicher, dass der DateTimeOffset-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(DbGeography, Boolean) |
Überprüft, ob die Eigenschaft nicht NULL ist, und löst andernfalls aus. |
SetValidValue(DbGeography, Boolean, String) |
Überprüft, ob die Eigenschaft nicht NULL ist, und löst andernfalls aus. |
SetValidValue(DbGeometry, Boolean) |
Überprüft, ob die Eigenschaft nicht NULL ist, und löst andernfalls aus. |
SetValidValue(DbGeometry, Boolean, String) |
Überprüft, ob die Eigenschaft nicht NULL ist, und löst andernfalls aus. |
SetValidValue(Decimal) |
Stellt sicher, dass der Decimal-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Decimal, String) |
Stellt sicher, dass der Decimal-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Double) |
Stellt sicher, dass der Double-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Double, String) |
Stellt sicher, dass der Double-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Guid) |
Stellt sicher, dass der Guid-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Guid, String) |
Stellt sicher, dass der Guid-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Int16) |
Stellt sicher, dass der Int16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Int16, String) |
Stellt sicher, dass der Int16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Int32) |
Stellt sicher, dass der Int32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Int32, String) |
Stellt sicher, dass der Int32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Int64) |
Stellt sicher, dass der Int64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Int64, String) |
Stellt sicher, dass der Int64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Boolean>) |
Stellt sicher, dass der Boolean-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Boolean>, String) |
Stellt sicher, dass der Boolean-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Byte>) |
Stellt sicher, dass der Byte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Byte>, String) |
Stellt sicher, dass der Byte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<DateTime>) |
Stellt sicher, dass der DateTime-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<DateTime>, String) |
Stellt sicher, dass der DateTime-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<DateTimeOffset>) |
Stellt sicher, dass der DateTimeOffset-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<DateTimeOffset>, String) |
Stellt sicher, dass der DateTimeOffset-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Decimal>) |
Stellt sicher, dass der Decimal-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Decimal>, String) |
Stellt sicher, dass der Decimal-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Double>) |
Stellt sicher, dass der Double-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Double>, String) |
Stellt sicher, dass der Double-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Guid>) |
Stellt sicher, dass der Guid-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Guid>, String) |
Stellt sicher, dass der Guid-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Int16>) |
Stellt sicher, dass der Int16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Int16>, String) |
Stellt sicher, dass der Int16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Int32>) |
Stellt sicher, dass der Int32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Int32>, String) |
Stellt sicher, dass der Int32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Int64>) |
Stellt sicher, dass der Int64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Int64>, String) |
Stellt sicher, dass der Int64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<SByte>) |
Stellt sicher, dass der SByte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<SByte>, String) |
Stellt sicher, dass der SByte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Single>) |
Stellt sicher, dass der Single-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<Single>, String) |
Stellt sicher, dass der Single-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<TimeSpan>) |
Stellt sicher, dass der TimeSpan-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<TimeSpan>, String) |
Stellt sicher, dass der TimeSpan-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<UInt16>) |
Stellt sicher, dass der UInt16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<UInt16>, String) |
Stellt sicher, dass der UInt16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<UInt32>) |
Stellt sicher, dass der UInt32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<UInt32>, String) |
Stellt sicher, dass der UInt32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<UInt64>) |
Stellt sicher, dass der UInt64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Nullable<UInt64>, String) |
Stellt sicher, dass der UInt64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(SByte) |
Stellt sicher, dass der SByte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(SByte, String) |
Stellt sicher, dass der SByte-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Single) |
Stellt sicher, dass der Single-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(Single, String) |
Stellt sicher, dass der Single-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(String, Boolean) |
Überprüft, ob die Eigenschaft nicht NULL ist, und löst andernfalls aus. |
SetValidValue(String, Boolean, String) |
Überprüft, ob die Eigenschaft nicht NULL ist, und löst andernfalls aus. |
SetValidValue(TimeSpan) |
Stellt sicher, dass der TimeSpan-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(TimeSpan, String) |
Stellt sicher, dass der TimeSpan-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(UInt16) |
Stellt sicher, dass der UInt16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(UInt16, String) |
Stellt sicher, dass der UInt16-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(UInt32) |
Stellt sicher, dass der UInt32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(UInt32, String) |
Stellt sicher, dass der UInt32-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(UInt64) |
Stellt sicher, dass der UInt64-Wert, der für eine Eigenschaft festgelegt wird, gültig ist. |
SetValidValue(UInt64, String) |
Stellt sicher, dass der UInt64-Wert, der für eine Eigenschaft festgelegt wird, 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
PropertyChanged |
Tritt auf, wenn sich ein Eigenschaftswert geändert hat. |
PropertyChanging |
Tritt auf, wenn die Änderung eines Eigenschaftswerts aussteht. |