| UnsavedRevision Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Couchbase.Lite
 Syntax
Syntaxpublic class UnsavedRevision : Revision, IDisposable
The UnsavedRevision type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | AttachmentNames | 
            Gets the names of all the Attachments.
            (Inherited from Revision.) | 
|  | Attachments | 
            Gets all the Attachments.
            (Inherited from Revision.) | 
|  | Database | (Inherited from Revision.) | 
|  | Document | (Inherited from Revision.) | 
|  | Id | Gets the Revision's id.(Overrides RevisionId.) | 
|  | IsDeletion | |
|  | IsGone | 
            Does this revision mark the deletion or removal (from available channels) of its document?
            (In other words, does it have a "_deleted_ or "_removed" property?)
            (Inherited from Revision.) | 
|  | Parent | 
            Gets the parent Revision.
            (Overrides RevisionParent.) | 
|  | ParentId | 
            Gets the parent Revision's Id.
            (Overrides RevisionParentId.) | 
|  | Properties | 
            Gets the properties of the Revision.
            (Overrides RevisionProperties.) | 
|  | RevisionHistory | Returns the history of this document as an array of Revisions, in forward order.(Overrides RevisionRevisionHistory.) | 
|  | UserProperties | 
            Gets the properties of the Revision. 
            without any properties with keys prefixed with '_' (which contain Couchbase Lite data).
            (Inherited from Revision.) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Dispose | 
            Releases all resource used by the UnsavedRevision object.
             | 
|  | Equals | (Inherited from Revision.) | 
|  | GetAttachment | 
            Returns the Attachment with the specified name if it exists, otherwise null.
            (Inherited from Revision.) | 
|  | GetHashCode | 
            Serves as a hash function for a Revision object.
            (Inherited from Revision.) | 
|  | GetProperty | 
            Returns the value of the property with the specified key.
            (Inherited from Revision.) | 
|  | RemoveAttachment | 
            Removes the Attachment 
            with the given name.
             | 
|  | Save | |
|  | Save(Boolean) | 
            Saves the UnsavedRevision, optionally allowing 
            the save when there is a conflict.
             | 
|  | SetAttachment(String, String, IEnumerableByte) | 
            Sets the attachment with the given name.
             | 
|  | SetAttachment(String, String, Stream) | 
            Sets the attachment with the given name.
             | 
|  | SetAttachment(String, String, Uri) | 
            Sets the attachment with the given name.
             | 
|  | SetProperties | 
            Sets the properties of the Revision.
             | 
|  | SetUserProperties | 
            Gets or sets the userProperties of the Revision.
             | 
|  | ToString | (Overrides RevisionToString.) | 
 See Also
See Also