The methods of the EditableObject class are listed below. For a complete list of EditableObject class members, see the EditableObject Members topic.
|  CreateObjRef (inherited from MarshalByRefObject) | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. | 
|  Delete (inherited from TransactableObject) | Delete this instance from the database upon transaction Commit. After calling this method NeedsDelete returns true. | 
|  Equals (inherited from PersistableObject) | Overloaded. Determines whether the specified Object is equal to the current Object. | 
|  GetHashCode (inherited from PersistableObject) | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. | 
|  GetLifetimeService (inherited from MarshalByRefObject) | Retrieves the current lifetime service object that controls the lifetime policy for this instance. | 
|  GetObjectData | Gets the object data. | 
|  GetPrivateCopy (inherited from TransactableObject) | Get a private copy of this object that is in an 'isolated' state. If this instance is already a private copy, just return this instance back to the caller. An 'isolated' state indicates that this persistable object is only accessible by a single transaction, i.e., the caller of this method, and therefore can be safely modified without other transactions or threads seeing those modifications. | 
|  GetType (inherited from Object) | Gets the Type of the current instance. | 
|  InitializeLifetimeService (inherited from MarshalByRefObject) | Obtains a lifetime service object to control the lifetime policy for this instance. | 
|  Manage (inherited from TransactableObject) | Enables DomainObjects to manage the persistence- relevant state of this object. This method must be called immediately after constructing an EditableObject so that DomainObjects can manage modifications to the instance; a client must not hold a direct reference to an EditableObject. | 
|  OnDeserialization (inherited from PersistableObject) | |
|  ToString (inherited from PersistableObject) | Returns a String that represents the current Object. | 
EditableObject Class | DomainObjects.Facade.Domain Namespace