The methods of the EditableObject class are listed below. For a complete list of EditableObject class members, see the EditableObject Members topic.
![]() | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. |
![]() | Delete this instance from the database upon transaction Commit. After calling this method NeedsDelete returns true. |
![]() | Overloaded. Determines whether the specified Object is equal to the current Object. |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Retrieves the current lifetime service object that controls the lifetime policy for this instance. |
![]() | Gets the object data. |
![]() | 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. |
![]() | Gets the Type of the current instance. |
![]() | Obtains a lifetime service object to control the lifetime policy for this instance. |
![]() | 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. |
![]() | |
![]() | Returns a String that represents the current Object. |
EditableObject Class | DomainObjects.Facade.Domain Namespace