public abstract class ChangeTrackingEntity : INotifyPropertyChanging,
INotifyPropertyChangedPublic MustInherit Class ChangeTrackingEntity
Implements INotifyPropertyChanging, INotifyPropertyChangedpublic ref class ChangeTrackingEntity abstract : INotifyPropertyChanging,
INotifyPropertyChanged[<AbstractClassAttribute>]
type ChangeTrackingEntity =
class
interface INotifyPropertyChanging
interface INotifyPropertyChanged
end| ChangeTrackingEntity | Initializes a new instance of the ChangeTrackingEntity class |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| SetWithNotifyT | This is used to raise the PropertyChanging and PropertyChanged events if the new value does not equal the current property's value |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| PropertyChanged | Occurs when a property value changes. |
| PropertyChanging | Occurs when a property value is changing. |
| ToNullableT |
This is used to convert objects to null values if they are equal to null,
DBNull.Value, or the default value for the given type.
(Defined by DatabaseExtensions) |
| ToStringOrNull |
This is used to convert an object to a string and return either the string value if not empty, or
null if it is an empty string.
(Defined by DatabaseExtensions) |