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
| Nom | Description |
|---|---|
| StructuralObject() |
Initialise une nouvelle instance de la classe StructuralObject. |
Champs
| Nom | Description |
|---|---|
| EntityKeyPropertyName |
Ce nom constant est utilisé pour le suivi. |
Méthodes
| Nom | Description |
|---|---|
| BinaryEquals(Byte[], Byte[]) |
Détermine si les tableaux d’octets spécifiés contiennent des valeurs identiques. |
| DefaultDateTimeValue() |
Retourne la valeur d’heure de date 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() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la 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 Objectactuel. (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 utilisé pour signaler qu’une modification de propriété s’est produite. |
| ReportPropertyChanging(String) |
Déclenche un événement utilisé pour signaler qu’une modification de propriété est en attente. |
| SetValidValue(Boolean, String) |
Vérifie que la Boolean valeur définie pour une propriété est valide. |
| SetValidValue(Boolean) |
Vérifie que la Boolean valeur définie pour une propriété est valide. |
| SetValidValue(Byte, String) |
Vérifie que la Byte valeur définie pour une propriété est valide. |
| SetValidValue(Byte) |
Vérifie que la Byte valeur définie pour une propriété est valide. |
| SetValidValue(Byte[], Boolean, String) |
Vérifie que la Byte valeur de tableau définie pour une propriété est valide. |
| SetValidValue(Byte[], Boolean) |
Vérifie que la valeur de tableau d’octets définie pour une propriété est valide. |
| SetValidValue(DateTime, String) |
Vérifie que la DateTime valeur définie pour une propriété est valide. |
| SetValidValue(DateTime) |
Vérifie que la DateTime valeur définie pour une propriété est valide. |
| SetValidValue(DateTimeOffset, String) |
Vérifie que la DateTimeOffset valeur définie pour une propriété est valide. |
| SetValidValue(DateTimeOffset) |
Vérifie que la DateTimeOffset valeur définie pour une propriété est valide. |
| SetValidValue(DbGeography, Boolean, String) |
Valide que la propriété n’est pas null et lève si elle est. |
| SetValidValue(DbGeography, Boolean) |
Valide que la propriété n’est pas null et lève si elle est. |
| SetValidValue(DbGeometry, Boolean, String) |
Valide que la propriété n’est pas null et lève si elle est. |
| SetValidValue(DbGeometry, Boolean) |
Valide que la propriété n’est pas null et lève si elle est. |
| SetValidValue(Decimal, String) |
Vérifie que la Decimal valeur définie pour une propriété est valide. |
| SetValidValue(Decimal) |
Vérifie que la Decimal valeur définie pour une propriété est valide. |
| SetValidValue(Double, String) |
Vérifie que la Double valeur définie pour une propriété est valide. |
| SetValidValue(Double) |
Vérifie que la Double valeur définie pour une propriété est valide. |
| SetValidValue(Guid, String) |
Vérifie que la Guid valeur définie pour une propriété est valide. |
| SetValidValue(Guid) |
Vérifie que la Guid valeur définie pour une propriété est valide. |
| SetValidValue(Int16, String) |
Vérifie que la Int16 valeur définie pour une propriété est valide. |
| SetValidValue(Int16) |
Vérifie que la Int16 valeur définie pour une propriété est valide. |
| SetValidValue(Int32, String) |
Vérifie que la Int32 valeur définie pour une propriété est valide. |
| SetValidValue(Int32) |
Vérifie que la Int32 valeur définie pour une propriété est valide. |
| SetValidValue(Int64, String) |
Vérifie que la Int64 valeur définie pour une propriété est valide. |
| SetValidValue(Int64) |
Vérifie que la Int64 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Boolean>, String) |
Vérifie que la Boolean valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Boolean>) |
Vérifie que la Boolean valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Byte>, String) |
Vérifie que la Byte valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Byte>) |
Vérifie que la Byte valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<DateTime>, String) |
Vérifie que la DateTime valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<DateTime>) |
Vérifie que la DateTime valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<DateTimeOffset>, String) |
Vérifie que la DateTimeOffset valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<DateTimeOffset>) |
Vérifie que la DateTimeOffset valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Decimal>, String) |
Vérifie que la Decimal valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Decimal>) |
Vérifie que la Decimal valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Double>, String) |
Vérifie que la Double valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Double>) |
Vérifie que la Double valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Guid>, String) |
Vérifie que la Guid valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Guid>) |
Vérifie que la Guid valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Int16>, String) |
Vérifie que la Int16 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Int16>) |
Vérifie que la Int16 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Int32>, String) |
Vérifie que la Int32 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Int32>) |
Vérifie que la Int32 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Int64>, String) |
Vérifie que la Int64 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Int64>) |
Vérifie que la Int64 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<SByte>, String) |
Vérifie que la SByte valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<SByte>) |
Vérifie que la SByte valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Single>, String) |
Vérifie que la Single valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<Single>) |
Vérifie que la Single valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<TimeSpan>, String) |
Vérifie que la TimeSpan valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<TimeSpan>) |
Vérifie que la TimeSpan valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<UInt16>, String) |
Vérifie que la valeur UInt16 définie pour une propriété est valide. |
| SetValidValue(Nullable<UInt16>) |
Vérifie que la valeur UInt16 définie pour une propriété est valide. |
| SetValidValue(Nullable<UInt32>, String) |
Vérifie que la valeur UInt32 définie pour une propriété est valide. |
| SetValidValue(Nullable<UInt32>) |
Vérifie que la valeur UInt32 définie pour une propriété est valide. |
| SetValidValue(Nullable<UInt64>, String) |
Vérifie que la UInt64 valeur définie pour une propriété est valide. |
| SetValidValue(Nullable<UInt64>) |
Vérifie que la UInt64 valeur définie pour une propriété est valide. |
| SetValidValue(SByte, String) |
Vérifie que la SByte valeur définie pour une propriété est valide. |
| SetValidValue(SByte) |
Vérifie que la SByte valeur définie pour une propriété est valide. |
| SetValidValue(Single, String) |
Vérifie que la valeur unique définie pour une propriété est valide. |
| SetValidValue(Single) |
Vérifie que la valeur unique définie pour une propriété est valide. |
| SetValidValue(String, Boolean, String) |
Valide que la propriété n’est pas null et lève si elle est. |
| SetValidValue(String, Boolean) |
Valide que la propriété n’est pas null et lève si elle est. |
| SetValidValue(TimeSpan, String) |
Vérifie que la TimeSpan valeur définie pour une propriété est valide. |
| SetValidValue(TimeSpan) |
Vérifie que la TimeSpan valeur définie pour une propriété est valide. |
| SetValidValue(UInt16, String) |
Vérifie que la UInt16 valeur définie pour une propriété est valide. |
| SetValidValue(UInt16) |
Vérifie que la UInt16 valeur définie pour une propriété est valide. |
| SetValidValue(UInt32, String) |
Vérifie que la UInt32 valeur définie pour une propriété est valide. |
| SetValidValue(UInt32) |
Vérifie que la UInt32 valeur définie pour une propriété est valide. |
| SetValidValue(UInt64, String) |
Vérifie que la UInt64 valeur définie pour une propriété est valide. |
| SetValidValue(UInt64) |
Vérifie que la UInt64 valeur définie 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’est pas |
Événements
| Nom | Description |
|---|---|
| PropertyChanged |
Se produit lorsqu’une valeur de propriété a changé. |
| PropertyChanging |
Se produit lorsqu’une modification de valeur de propriété est en attente. |