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. |