DittoSharp  0.1.0-alpha4
Public Attributes | Properties | List of all members
DittoSharp.DittoMutableDocument Class Reference

A special reference to a DittoDocument that can be used to perform mutation on a document. Do not instantiate directly. This reference should never leave the scope of the lambda provided as part of a call to DittoPendingCursorOperation.Update(System.Action<List<DittoMutableDocument>>) or DittoPendingIDSpecificOperation.Update(System.Action<DittoMutableDocument>) and should not be used across different threads. More...

Public Attributes

string Id => this.Doc.Id
 
Dictionary< string, object > Value => this.Doc.Value
 

Properties

DittoMutableDocumentPath this[string path] [get]
 

Detailed Description

A special reference to a DittoDocument that can be used to perform mutation on a document. Do not instantiate directly. This reference should never leave the scope of the lambda provided as part of a call to DittoPendingCursorOperation.Update(System.Action<List<DittoMutableDocument>>) or DittoPendingIDSpecificOperation.Update(System.Action<DittoMutableDocument>) and should not be used across different threads.