StructuralObject Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une classe qui contient les méthodes courantes nécessaires pour un objet date.
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
- Héritage
-
StructuralObject
- Dérivé
- Attributs
- Implémente
Constructeurs
StructuralObject() |
Initialise une nouvelle instance de la classe StructuralObject. |
Champs
EntityKeyPropertyName |
Ce nom constant est utilisé pour le suivi. |
Méthodes
BinaryEquals(Byte[], Byte[]) |
Détermine si les tableaux d'octets spécifiés contiennent des valeurs identiques. |
DefaultDateTimeValue() |
Retourne la valeur de date et d'heure minimale prise en charge par la source de données. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetValidValue(Byte[]) |
Retourne une copie de la valeur d'octet actuelle. |
GetValidValue<T>(T, String, Boolean, Boolean) |
Retourne un type complexe pour la propriété spécifiée. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnPropertyChanged(String) |
Déclenche l’événement PropertyChanged. |
OnPropertyChanging(String) |
Déclenche l’événement PropertyChanging. |
ReportPropertyChanged(String) |
Déclenche un événement qui est utilisé pour signaler qu'une modification de propriété s'est produite. |
ReportPropertyChanging(String) |
Déclenche un événement qui est utilisé pour signaler qu'une modification de propriété est en attente. |
SetValidValue(Boolean) |
Vérifie que la valeur Boolean en cours de définition pour une propriété est valide. |
SetValidValue(Boolean, String) |
Vérifie que la valeur Boolean en cours de définition pour une propriété est valide. |
SetValidValue(Byte) |
Vérifie que la valeur Byte en cours de définition pour une propriété est valide. |
SetValidValue(Byte, String) |
Vérifie que la valeur Byte en cours de définition pour une propriété est valide. |
SetValidValue(Byte[], Boolean) |
Vérifie que la valeur de tableau d’octets en cours de définition pour une propriété est valide. |
SetValidValue(Byte[], Boolean, String) |
Vérifie que la valeur de tableau Byte en cours de définition pour une propriété est valide. |
SetValidValue(DateTime) |
Vérifie que la valeur DateTime en cours de définition pour une propriété est valide. |
SetValidValue(DateTime, String) |
Vérifie que la valeur DateTime en cours de définition pour une propriété est valide. |
SetValidValue(DateTimeOffset) |
Vérifie que la valeur DateTimeOffset en cours de définition pour une propriété est valide. |
SetValidValue(DateTimeOffset, String) |
Vérifie que la valeur DateTimeOffset en cours de définition pour une propriété est valide. |
SetValidValue(DbGeography, Boolean) |
Valide que la propriété n'est pas null et effectue une levée si c'est le cas. |
SetValidValue(DbGeography, Boolean, String) |
Valide que la propriété n'est pas null et effectue une levée si c'est le cas. |
SetValidValue(DbGeometry, Boolean) |
Valide que la propriété n'est pas null et effectue une levée si c'est le cas. |
SetValidValue(DbGeometry, Boolean, String) |
Valide que la propriété n'est pas null et effectue une levée si c'est le cas. |
SetValidValue(Decimal) |
Vérifie que la valeur Decimal en cours de définition pour une propriété est valide. |
SetValidValue(Decimal, String) |
Vérifie que la valeur Decimal en cours de définition pour une propriété est valide. |
SetValidValue(Double) |
Vérifie que la valeur Double en cours de définition pour une propriété est valide. |
SetValidValue(Double, String) |
Vérifie que la valeur Double en cours de définition pour une propriété est valide. |
SetValidValue(Guid) |
Vérifie que la valeur Guid en cours de définition pour une propriété est valide. |
SetValidValue(Guid, String) |
Vérifie que la valeur Guid en cours de définition pour une propriété est valide. |
SetValidValue(Int16) |
Vérifie que la valeur Int16 en cours de définition pour une propriété est valide. |
SetValidValue(Int16, String) |
Vérifie que la valeur Int16 en cours de définition pour une propriété est valide. |
SetValidValue(Int32) |
Vérifie que la valeur Int32 en cours de définition pour une propriété est valide. |
SetValidValue(Int32, String) |
Vérifie que la valeur Int32 en cours de définition pour une propriété est valide. |
SetValidValue(Int64) |
Vérifie que la valeur Int64 en cours de définition pour une propriété est valide. |
SetValidValue(Int64, String) |
Vérifie que la valeur Int64 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Boolean>) |
Vérifie que la valeur Boolean en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Boolean>, String) |
Vérifie que la valeur Boolean en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Byte>) |
Vérifie que la valeur Byte en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Byte>, String) |
Vérifie que la valeur Byte en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<DateTime>) |
Vérifie que la valeur DateTime en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<DateTime>, String) |
Vérifie que la valeur DateTime en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<DateTimeOffset>) |
Vérifie que la valeur DateTimeOffset en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<DateTimeOffset>, String) |
Vérifie que la valeur DateTimeOffset en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Decimal>) |
Vérifie que la valeur Decimal en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Decimal>, String) |
Vérifie que la valeur Decimal en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Double>) |
Vérifie que la valeur Double en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Double>, String) |
Vérifie que la valeur Double en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Guid>) |
Vérifie que la valeur Guid en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Guid>, String) |
Vérifie que la valeur Guid en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Int16>) |
Vérifie que la valeur Int16 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Int16>, String) |
Vérifie que la valeur Int16 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Int32>) |
Vérifie que la valeur Int32 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Int32>, String) |
Vérifie que la valeur Int32 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Int64>) |
Vérifie que la valeur Int64 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Int64>, String) |
Vérifie que la valeur Int64 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<SByte>) |
Vérifie que la valeur SByte en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<SByte>, String) |
Vérifie que la valeur SByte en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Single>) |
Vérifie que la valeur Single en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<Single>, String) |
Vérifie que la valeur Single en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<TimeSpan>) |
Vérifie que la valeur TimeSpan en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<TimeSpan>, String) |
Vérifie que la valeur TimeSpan en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<UInt16>) |
Vérifie que la valeur UInt16 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<UInt16>, String) |
Vérifie que la valeur UInt16 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<UInt32>) |
Vérifie que la valeur UInt32 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<UInt32>, String) |
Vérifie que la valeur UInt32 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<UInt64>) |
Vérifie que la valeur UInt64 en cours de définition pour une propriété est valide. |
SetValidValue(Nullable<UInt64>, String) |
Vérifie que la valeur UInt64 en cours de définition pour une propriété est valide. |
SetValidValue(SByte) |
Vérifie que la valeur SByte en cours de définition pour une propriété est valide. |
SetValidValue(SByte, String) |
Vérifie que la valeur SByte en cours de définition pour une propriété est valide. |
SetValidValue(Single) |
Vérifie que la valeur Single en cours de définition pour une propriété est valide. |
SetValidValue(Single, String) |
Vérifie que la valeur Single en cours de définition pour une propriété est valide. |
SetValidValue(String, Boolean) |
Valide que la propriété n'est pas null et effectue une levée si c'est le cas. |
SetValidValue(String, Boolean, String) |
Valide que la propriété n'est pas null et effectue une levée si c'est le cas. |
SetValidValue(TimeSpan) |
Vérifie que la valeur TimeSpan en cours de définition pour une propriété est valide. |
SetValidValue(TimeSpan, String) |
Vérifie que la valeur TimeSpan en cours de définition pour une propriété est valide. |
SetValidValue(UInt16) |
Vérifie que la valeur UInt16 en cours de définition pour une propriété est valide. |
SetValidValue(UInt16, String) |
Vérifie que la valeur UInt16 en cours de définition pour une propriété est valide. |
SetValidValue(UInt32) |
Vérifie que la valeur UInt32 en cours de définition pour une propriété est valide. |
SetValidValue(UInt32, String) |
Vérifie que la valeur UInt32 en cours de définition pour une propriété est valide. |
SetValidValue(UInt64) |
Vérifie que la valeur UInt64 en cours de définition pour une propriété est valide. |
SetValidValue(UInt64, String) |
Vérifie que la valeur UInt64 en cours de définition pour une propriété est valide. |
SetValidValue<T>(T, T, String) |
Définit un objet complexe pour la propriété spécifiée. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
VerifyComplexObjectIsNotNull<TComplex>(TComplex, String) |
Vérifie qu'un objet complexe n'a pas la valeur |
Événements
PropertyChanged |
Se produit lorsqu'une valeur de propriété a été modifiée. |
PropertyChanging |
Se produit lorsqu'une modification de valeur de propriété est en cours. |