StructuralObject Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en klass som innehåller de vanliga metoder som behövs för ett datumobjekt.
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
- Arv
-
StructuralObject
- Härledda
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| StructuralObject() |
Initierar en ny instans av StructuralObject klassen. |
Fält
| Name | Description |
|---|---|
| EntityKeyPropertyName |
Det här konstanta namnet används för spårning. |
Metoder
| Name | Description |
|---|---|
| BinaryEquals(Byte[], Byte[]) |
Avgör om de angivna bytematriserna innehåller identiska värden. |
| DefaultDateTimeValue() |
Returnerar det minsta datumtidsvärde som stöds av datakällan. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetValidValue(Byte[]) |
Returnerar en kopia av det aktuella bytevärdet. |
| GetValidValue<T>(T, String, Boolean, Boolean) |
Returnerar en komplex typ för den angivna egenskapen. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnPropertyChanged(String) |
Genererar händelsen PropertyChanged . |
| OnPropertyChanging(String) |
Genererar händelsen PropertyChanging . |
| ReportPropertyChanged(String) |
Genererar en händelse som används för att rapportera att en egenskapsändring har inträffat. |
| ReportPropertyChanging(String) |
Genererar en händelse som används för att rapportera att en egenskapsändring väntar. |
| SetValidValue(Boolean, String) |
Kontrollera att värdet Boolean som anges för en egenskap är giltigt. |
| SetValidValue(Boolean) |
Kontrollera att värdet Boolean som anges för en egenskap är giltigt. |
| SetValidValue(Byte, String) |
Kontrollera att värdet Byte som anges för en egenskap är giltigt. |
| SetValidValue(Byte) |
Kontrollera att värdet Byte som anges för en egenskap är giltigt. |
| SetValidValue(Byte[], Boolean, String) |
Kontrollerar att matrisvärdet Byte som anges för en egenskap är giltigt. |
| SetValidValue(Byte[], Boolean) |
Kontrollerar att värdet för bytematrisen som anges för en egenskap är giltigt. |
| SetValidValue(DateTime, String) |
Kontrollera att värdet DateTime som anges för en egenskap är giltigt. |
| SetValidValue(DateTime) |
Kontrollera att värdet DateTime som anges för en egenskap är giltigt. |
| SetValidValue(DateTimeOffset, String) |
Kontrollera att värdet DateTimeOffset som anges för en egenskap är giltigt. |
| SetValidValue(DateTimeOffset) |
Kontrollera att värdet DateTimeOffset som anges för en egenskap är giltigt. |
| SetValidValue(DbGeography, Boolean, String) |
Verifierar att egenskapen inte är null och genererar om den är det. |
| SetValidValue(DbGeography, Boolean) |
Verifierar att egenskapen inte är null och genererar om den är det. |
| SetValidValue(DbGeometry, Boolean, String) |
Verifierar att egenskapen inte är null och genererar om den är det. |
| SetValidValue(DbGeometry, Boolean) |
Verifierar att egenskapen inte är null och genererar om den är det. |
| SetValidValue(Decimal, String) |
Kontrollera att värdet Decimal som anges för en egenskap är giltigt. |
| SetValidValue(Decimal) |
Kontrollera att värdet Decimal som anges för en egenskap är giltigt. |
| SetValidValue(Double, String) |
Kontrollera att värdet Double som anges för en egenskap är giltigt. |
| SetValidValue(Double) |
Kontrollera att värdet Double som anges för en egenskap är giltigt. |
| SetValidValue(Guid, String) |
Kontrollera att värdet Guid som anges för en egenskap är giltigt. |
| SetValidValue(Guid) |
Kontrollera att värdet Guid som anges för en egenskap är giltigt. |
| SetValidValue(Int16, String) |
Kontrollera att värdet Int16 som anges för en egenskap är giltigt. |
| SetValidValue(Int16) |
Kontrollera att värdet Int16 som anges för en egenskap är giltigt. |
| SetValidValue(Int32, String) |
Kontrollera att värdet Int32 som anges för en egenskap är giltigt. |
| SetValidValue(Int32) |
Kontrollera att värdet Int32 som anges för en egenskap är giltigt. |
| SetValidValue(Int64, String) |
Kontrollera att värdet Int64 som anges för en egenskap är giltigt. |
| SetValidValue(Int64) |
Kontrollera att värdet Int64 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Boolean>, String) |
Kontrollera att värdet Boolean som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Boolean>) |
Kontrollera att värdet Boolean som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Byte>, String) |
Kontrollera att värdet Byte som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Byte>) |
Kontrollera att värdet Byte som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<DateTime>, String) |
Kontrollera att värdet DateTime som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<DateTime>) |
Kontrollera att värdet DateTime som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<DateTimeOffset>, String) |
Kontrollera att värdet DateTimeOffset som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<DateTimeOffset>) |
Kontrollera att värdet DateTimeOffset som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Decimal>, String) |
Kontrollera att värdet Decimal som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Decimal>) |
Kontrollera att värdet Decimal som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Double>, String) |
Kontrollera att värdet Double som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Double>) |
Kontrollera att värdet Double som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Guid>, String) |
Kontrollera att värdet Guid som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Guid>) |
Kontrollera att värdet Guid som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Int16>, String) |
Kontrollera att värdet Int16 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Int16>) |
Kontrollera att värdet Int16 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Int32>, String) |
Kontrollera att värdet Int32 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Int32>) |
Kontrollera att värdet Int32 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Int64>, String) |
Kontrollera att värdet Int64 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Int64>) |
Kontrollera att värdet Int64 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<SByte>, String) |
Kontrollera att värdet SByte som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<SByte>) |
Kontrollera att värdet SByte som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Single>, String) |
Kontrollera att värdet Single som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<Single>) |
Kontrollera att värdet Single som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<TimeSpan>, String) |
Kontrollera att värdet TimeSpan som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<TimeSpan>) |
Kontrollera att värdet TimeSpan som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<UInt16>, String) |
Kontrollerar att UInt16-värdet som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<UInt16>) |
Kontrollerar att UInt16-värdet som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<UInt32>, String) |
Kontrollerar att UInt32-värdet som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<UInt32>) |
Kontrollerar att UInt32-värdet som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<UInt64>, String) |
Kontrollera att värdet UInt64 som anges för en egenskap är giltigt. |
| SetValidValue(Nullable<UInt64>) |
Kontrollera att värdet UInt64 som anges för en egenskap är giltigt. |
| SetValidValue(SByte, String) |
Kontrollera att värdet SByte som anges för en egenskap är giltigt. |
| SetValidValue(SByte) |
Kontrollera att värdet SByte som anges för en egenskap är giltigt. |
| SetValidValue(Single, String) |
Kontrollerar att värdet Single som anges för en egenskap är giltigt. |
| SetValidValue(Single) |
Kontrollerar att värdet Single som anges för en egenskap är giltigt. |
| SetValidValue(String, Boolean, String) |
Verifierar att egenskapen inte är null och genererar om den är det. |
| SetValidValue(String, Boolean) |
Verifierar att egenskapen inte är null och genererar om den är det. |
| SetValidValue(TimeSpan, String) |
Kontrollera att värdet TimeSpan som anges för en egenskap är giltigt. |
| SetValidValue(TimeSpan) |
Kontrollera att värdet TimeSpan som anges för en egenskap är giltigt. |
| SetValidValue(UInt16, String) |
Kontrollera att värdet UInt16 som anges för en egenskap är giltigt. |
| SetValidValue(UInt16) |
Kontrollera att värdet UInt16 som anges för en egenskap är giltigt. |
| SetValidValue(UInt32, String) |
Kontrollera att värdet UInt32 som anges för en egenskap är giltigt. |
| SetValidValue(UInt32) |
Kontrollera att värdet UInt32 som anges för en egenskap är giltigt. |
| SetValidValue(UInt64, String) |
Kontrollera att värdet UInt64 som anges för en egenskap är giltigt. |
| SetValidValue(UInt64) |
Kontrollera att värdet UInt64 som anges för en egenskap är giltigt. |
| SetValidValue<T>(T, T, String) |
Anger ett komplext objekt för den angivna egenskapen. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| VerifyComplexObjectIsNotNull<TComplex>(TComplex, String) |
Verifierar att ett komplext objekt inte |
Händelser
| Name | Description |
|---|---|
| PropertyChanged |
Inträffar när ett egenskapsvärde har ändrats. |
| PropertyChanging |
Inträffar när en egenskapsvärdeändring är väntande. |