Show / Hide Table of Contents

Interface IMutableFragment

An interface describing a mutable entry in a key-value path on an object. Note that if the key-value path does not exist, then setting the value will throw an exception.

Inherited Members
IMutableArrayFragment.this[int]
IMutableDictionaryFragment.this[string]
Namespace: Couchbase.Lite
Assembly: Couchbase.Lite.dll
Syntax
public interface IMutableFragment : IMutableArrayFragment, IMutableDictionaryFragment

Properties

| Improve this Doc View Source

Array

Gets the contained value as a MutableArrayObject

Declaration
MutableArrayObject Array { get; set; }
Property Value
Type Description
MutableArrayObject
| Improve this Doc View Source

Blob

Gets the contained value as a Blob

Declaration
Blob Blob { get; set; }
Property Value
Type Description
Blob
| Improve this Doc View Source

Boolean

Gets the contained value as a Boolean

Declaration
bool Boolean { get; set; }
Property Value
Type Description
bool
| Improve this Doc View Source

Date

Gets the contained value as a DateTimeOffset

Declaration
DateTimeOffset Date { get; set; }
Property Value
Type Description
DateTimeOffset
| Improve this Doc View Source

Dictionary

Gets the contained value as a MutableDictionaryObject

Declaration
MutableDictionaryObject Dictionary { get; set; }
Property Value
Type Description
MutableDictionaryObject
| Improve this Doc View Source

Double

Gets the contained value as a Double

Declaration
double Double { get; set; }
Property Value
Type Description
double
| Improve this Doc View Source

Float

Gets the contained value as a float

Declaration
float Float { get; set; }
Property Value
Type Description
float
| Improve this Doc View Source

Int

Gets the contained value as an int

Declaration
int Int { get; set; }
Property Value
Type Description
int
| Improve this Doc View Source

Long

Gets the contained value as an long

Declaration
long Long { get; set; }
Property Value
Type Description
long
| Improve this Doc View Source

String

Gets the contained value as a String

Declaration
string String { get; set; }
Property Value
Type Description
string
| Improve this Doc View Source

Value

Gets or sets the value of the fragment as an untyped object

Declaration
object Value { get; set; }
Property Value
Type Description
object
Exceptions
Type Condition
InvalidOperationException

Thrown when a value is attempted to be set on a key path that does not exist

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX