StructuralObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una clase que contiene los métodos comunes necesarios para un objeto de fecha.
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
- Herencia
-
StructuralObject
- Derivado
- Atributos
- Implementaciones
Constructores
StructuralObject() |
Inicializa una nueva instancia de la clase StructuralObject. |
Campos
EntityKeyPropertyName |
Este nombre de constante se usa para el seguimiento. |
Métodos
BinaryEquals(Byte[], Byte[]) |
Determina si las matrices de bytes especificadas contienen valores idénticos. |
DefaultDateTimeValue() |
Devuelve el valor de fecha y hora mínimo admitido por el origen de datos. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetValidValue(Byte[]) |
Devuelve una copia del valor de byte actual. |
GetValidValue<T>(T, String, Boolean, Boolean) |
Devuelve un tipo complejo para la propiedad especificada. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnPropertyChanged(String) |
Genera el evento PropertyChanged. |
OnPropertyChanging(String) |
Genera el evento PropertyChanging. |
ReportPropertyChanged(String) |
Genera un evento que se usa para indicar que se ha producido un cambio de propiedad. |
ReportPropertyChanging(String) |
Genera un evento que se usa para indicar que hay pendiente un cambio de propiedad. |
SetValidValue(Boolean) |
Se asegura de que el valor Boolean que se establece para una propiedad es válido. |
SetValidValue(Boolean, String) |
Se asegura de que el valor Boolean que se establece para una propiedad es válido. |
SetValidValue(Byte) |
Se asegura de que el valor Byte que se establece para una propiedad es válido. |
SetValidValue(Byte, String) |
Se asegura de que el valor Byte que se establece para una propiedad es válido. |
SetValidValue(Byte[], Boolean) |
Asegúrese de que el valor de la matriz de bytes que se establece para una propiedad sea válido. |
SetValidValue(Byte[], Boolean, String) |
Se asegura de que el valor de la matriz Byte que se establece para una propiedad sea válido. |
SetValidValue(DateTime) |
Se asegura de que el valor DateTime que se establece para una propiedad es válido. |
SetValidValue(DateTime, String) |
Se asegura de que el valor DateTime que se establece para una propiedad es válido. |
SetValidValue(DateTimeOffset) |
Se asegura de que el valor DateTimeOffset que se establece para una propiedad es válido. |
SetValidValue(DateTimeOffset, String) |
Se asegura de que el valor DateTimeOffset que se establece para una propiedad es válido. |
SetValidValue(DbGeography, Boolean) |
Valida que la propiedad no sea NULL y se produce si lo es. |
SetValidValue(DbGeography, Boolean, String) |
Valida que la propiedad no sea NULL y se produce si lo es. |
SetValidValue(DbGeometry, Boolean) |
Valida que la propiedad no sea NULL y se produce si lo es. |
SetValidValue(DbGeometry, Boolean, String) |
Valida que la propiedad no sea NULL y se produce si lo es. |
SetValidValue(Decimal) |
Se asegura de que el valor Decimal que se establece para una propiedad es válido. |
SetValidValue(Decimal, String) |
Se asegura de que el valor Decimal que se establece para una propiedad es válido. |
SetValidValue(Double) |
Se asegura de que el valor Double que se establece para una propiedad es válido. |
SetValidValue(Double, String) |
Se asegura de que el valor Double que se establece para una propiedad es válido. |
SetValidValue(Guid) |
Se asegura de que el valor Guid que se establece para una propiedad es válido. |
SetValidValue(Guid, String) |
Se asegura de que el valor Guid que se establece para una propiedad es válido. |
SetValidValue(Int16) |
Se asegura de que el valor Int16 que se establece para una propiedad es válido. |
SetValidValue(Int16, String) |
Se asegura de que el valor Int16 que se establece para una propiedad es válido. |
SetValidValue(Int32) |
Se asegura de que el valor Int32 que se establece para una propiedad es válido. |
SetValidValue(Int32, String) |
Se asegura de que el valor Int32 que se establece para una propiedad es válido. |
SetValidValue(Int64) |
Se asegura de que el valor Int64 que se establece para una propiedad es válido. |
SetValidValue(Int64, String) |
Se asegura de que el valor Int64 que se establece para una propiedad es válido. |
SetValidValue(Nullable<Boolean>) |
Se asegura de que el valor Boolean que se establece para una propiedad es válido. |
SetValidValue(Nullable<Boolean>, String) |
Se asegura de que el valor Boolean que se establece para una propiedad es válido. |
SetValidValue(Nullable<Byte>) |
Se asegura de que el valor Byte que se establece para una propiedad es válido. |
SetValidValue(Nullable<Byte>, String) |
Se asegura de que el valor Byte que se establece para una propiedad es válido. |
SetValidValue(Nullable<DateTime>) |
Se asegura de que el valor DateTime que se establece para una propiedad es válido. |
SetValidValue(Nullable<DateTime>, String) |
Se asegura de que el valor DateTime que se establece para una propiedad es válido. |
SetValidValue(Nullable<DateTimeOffset>) |
Se asegura de que el valor DateTimeOffset que se establece para una propiedad es válido. |
SetValidValue(Nullable<DateTimeOffset>, String) |
Se asegura de que el valor DateTimeOffset que se establece para una propiedad es válido. |
SetValidValue(Nullable<Decimal>) |
Se asegura de que el valor Decimal que se establece para una propiedad es válido. |
SetValidValue(Nullable<Decimal>, String) |
Se asegura de que el valor Decimal que se establece para una propiedad es válido. |
SetValidValue(Nullable<Double>) |
Se asegura de que el valor Double que se establece para una propiedad es válido. |
SetValidValue(Nullable<Double>, String) |
Se asegura de que el valor Double que se establece para una propiedad es válido. |
SetValidValue(Nullable<Guid>) |
Se asegura de que el valor Guid que se establece para una propiedad es válido. |
SetValidValue(Nullable<Guid>, String) |
Se asegura de que el valor Guid que se establece para una propiedad es válido. |
SetValidValue(Nullable<Int16>) |
Se asegura de que el valor Int16 que se establece para una propiedad es válido. |
SetValidValue(Nullable<Int16>, String) |
Se asegura de que el valor Int16 que se establece para una propiedad es válido. |
SetValidValue(Nullable<Int32>) |
Se asegura de que el valor Int32 que se establece para una propiedad es válido. |
SetValidValue(Nullable<Int32>, String) |
Se asegura de que el valor Int32 que se establece para una propiedad es válido. |
SetValidValue(Nullable<Int64>) |
Se asegura de que el valor Int64 que se establece para una propiedad es válido. |
SetValidValue(Nullable<Int64>, String) |
Se asegura de que el valor Int64 que se establece para una propiedad es válido. |
SetValidValue(Nullable<SByte>) |
Se asegura de que el valor SByte que se establece para una propiedad es válido. |
SetValidValue(Nullable<SByte>, String) |
Se asegura de que el valor SByte que se establece para una propiedad es válido. |
SetValidValue(Nullable<Single>) |
Se asegura de que el valor Single que se establece para una propiedad es válido. |
SetValidValue(Nullable<Single>, String) |
Se asegura de que el valor Single que se establece para una propiedad es válido. |
SetValidValue(Nullable<TimeSpan>) |
Se asegura de que el valor TimeSpan que se establece para una propiedad es válido. |
SetValidValue(Nullable<TimeSpan>, String) |
Se asegura de que el valor TimeSpan que se establece para una propiedad es válido. |
SetValidValue(Nullable<UInt16>) |
Se asegura de que el valor UInt16 que se establece para una propiedad es válido. |
SetValidValue(Nullable<UInt16>, String) |
Se asegura de que el valor UInt16 que se establece para una propiedad es válido. |
SetValidValue(Nullable<UInt32>) |
Se asegura de que el valor UInt32 que se establece para una propiedad es válido. |
SetValidValue(Nullable<UInt32>, String) |
Se asegura de que el valor UInt32 que se establece para una propiedad es válido. |
SetValidValue(Nullable<UInt64>) |
Se asegura de que el valor UInt64 que se establece para una propiedad es válido. |
SetValidValue(Nullable<UInt64>, String) |
Se asegura de que el valor UInt64 que se establece para una propiedad es válido. |
SetValidValue(SByte) |
Se asegura de que el valor SByte que se establece para una propiedad es válido. |
SetValidValue(SByte, String) |
Se asegura de que el valor SByte que se establece para una propiedad es válido. |
SetValidValue(Single) |
Se asegura de que el valor Single que se establece para una propiedad es válido. |
SetValidValue(Single, String) |
Se asegura de que el valor Single que se establece para una propiedad es válido. |
SetValidValue(String, Boolean) |
Valida que la propiedad no sea NULL y se produce si lo es. |
SetValidValue(String, Boolean, String) |
Valida que la propiedad no sea NULL y se produce si lo es. |
SetValidValue(TimeSpan) |
Se asegura de que el valor TimeSpan que se establece para una propiedad es válido. |
SetValidValue(TimeSpan, String) |
Se asegura de que el valor TimeSpan que se establece para una propiedad es válido. |
SetValidValue(UInt16) |
Se asegura de que el valor UInt16 que se establece para una propiedad es válido. |
SetValidValue(UInt16, String) |
Se asegura de que el valor UInt16 que se establece para una propiedad es válido. |
SetValidValue(UInt32) |
Se asegura de que el valor UInt32 que se establece para una propiedad es válido. |
SetValidValue(UInt32, String) |
Se asegura de que el valor UInt32 que se establece para una propiedad es válido. |
SetValidValue(UInt64) |
Se asegura de que el valor UInt64 que se establece para una propiedad es válido. |
SetValidValue(UInt64, String) |
Se asegura de que el valor UInt64 que se establece para una propiedad es válido. |
SetValidValue<T>(T, T, String) |
Establece un objeto complejo para la propiedad especificada. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
VerifyComplexObjectIsNotNull<TComplex>(TComplex, String) |
Comprueba que un objeto complejo no es |
Eventos
PropertyChanged |
Se produce cuando cambia el valor de una propiedad. |
PropertyChanging |
Se produce cuando un valor de propiedad está pendiente de cambio. |