The following tables list the members exposed by PersistableObject.
| Name | Description | |
|---|---|---|
|
Container | Gets or sets the container. |
|
Guid | Gets or sets the GUID. |
|
IsDisposed | Gets a value indicating if the current object have been disposed yet. |
|
IsIntLoading | |
|
IsLoading | Gets or sets a value indicating whether this instance is loading. |
|
Locked | |
|
Modified | Gets a value indicating whether this PersistableObject is modified. |
| Name | Description | |
|---|---|---|
|
IsEventsEnabled | Gets a value indicating whether events is enabled. |
| Name | Description | |
|---|---|---|
|
Clone | Overloaded. Creates a new object that is a copy of the current instance with the specified new unique identifier. |
|
CloneInContext | Overloaded. Creates a new object that is a copy of the current instance. |
|
CloneToStream | Clones this instance to a stream. |
|
DisableEvents | Disables the events. |
|
Dispose | Overloaded. Disposes this object |
|
EnableEvents | Enables the events. |
|
FindChild | |
|
FindContainerOfType<T> | |
|
PropertyChangingEventHooked |
| Name | Description | |
|---|---|---|
|
EnsureClonedInstance | Overloaded. Returns an instance of a cloned object based on the original item. Use in conjuction with Cloning. |
|
GetClonedInstance<T> | Returns an instance of a cloned object based on the original guid. Use in conjuction with Cloning. |
|
HasObjectBeenCloned | |
|
IsObjectInScope | Overloaded. When a cloning context exists, a lookup will be done to determine if the item is in scope. |
|
OnContainerChanged | Called when the container change. |
|
OnModified | Called when this instance is being modified. |
|
OnNotifyBeginPropertyChanged | Overloaded. |
|
OnNotifyEndPropertyChanged | Overloaded. |
|
OnNotifyPropertyChanged | Overloaded. |
|
Validate | Validates this instance. |
| Name | Description | |
|---|---|---|
|
PropertyChanged | Occurs when a property value has changed. |
|
PropertyChanging | Occurs when a property value changes. |