| IMutableArray Interface | 
Namespace: Couchbase.Lite
 Syntax
Syntaxpublic interface IMutableArray : IArray, IArrayFragment, IEnumerable<Object>, IEnumerable, IMutableArrayFragment
The IMutableArray type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Count | 
            Gets the number of elements in this array
            (Inherited from IArray.) | 
|  | Item | 
            Gets the value of the given index, or lack thereof,
            wrapped inside of a IMutableFragment | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AddArray | 
            Adds an entry to this collection
             | 
|  | AddBlob | 
            Adds an entry to this collection
             | 
|  | AddBoolean | 
            Adds an entry to this collection
             | 
|  | AddDate | 
            Adds an entry to this collection
             | 
|  | AddDictionary | 
            Adds an entry to this collection
             | 
|  | AddDouble | 
            Adds an entry to this collection
             | 
|  | AddFloat | 
            Adds an entry to this collection
             | 
|  | AddInt | 
            Adds an entry to this collection
             | 
|  | AddLong | 
            Adds an entry to this collection
             | 
|  | AddString | 
            Adds an entry to this collection
             | 
|  | AddValue | 
            Adds an entry to this collection
             | 
|  | GetArray | 
            Gets the value at the given index as an array
             | 
|  | GetBlob | 
            Gets the value at the given index as a Blob(Inherited from IArray.) | 
|  | GetBoolean | 
            Gets the value at the given index as a Boolean(Inherited from IArray.) | 
|  | GetDate | 
            Gets the value at the given index as a DateTimeOffset(Inherited from IArray.) | 
|  | GetDictionary | 
            Gets the value at the given index as a dictionary
             | 
|  | GetDouble | 
            Gets the value at the given index as a Double(Inherited from IArray.) | 
|  | GetEnumerator | Returns an enumerator that iterates through the collection.(Inherited from IEnumerableObject.) | 
|  | GetFloat | 
            Gets the value at the given index as a Single(Inherited from IArray.) | 
|  | GetInt | 
            Gets the value at the given index as an Int32(Inherited from IArray.) | 
|  | GetLong | 
            Gets the value at the given index as an Int64(Inherited from IArray.) | 
|  | GetString | 
            Gets the value at the given index as a String(Inherited from IArray.) | 
|  | GetValue | 
            Gets the value at the given index as an untyped object
            (Inherited from IArray.) | 
|  | InsertArray | 
            Inserts a given value at the given index
             | 
|  | InsertBlob | 
            Inserts a given value at the given index
             | 
|  | InsertBoolean | 
            Inserts a given value at the given index
             | 
|  | InsertDate | 
            Inserts a given value at the given index
             | 
|  | InsertDictionary | 
            Inserts a given value at the given index
             | 
|  | InsertDouble | 
            Inserts a given value at the given index
             | 
|  | InsertFloat | 
            Inserts a given value at the given index
             | 
|  | InsertInt | 
            Inserts a given value at the given index
             | 
|  | InsertLong | 
            Inserts a given value at the given index
             | 
|  | InsertString | 
            Inserts a given value at the given index
             | 
|  | InsertValue | 
            Inserts a given value at the given index
             | 
|  | RemoveAt | 
            Removes the item at the given index
             | 
|  | SetArray | 
            Overwrites the value at the given index with the given value
             | 
|  | SetBlob | 
            Overwrites the value at the given index with the given value
             | 
|  | SetBoolean | 
            Overwrites the value at the given index with the given value
             | 
|  | SetData | 
            Replaces the contents of this collection with the contents of the given one
             | 
|  | SetDate | 
            Overwrites the value at the given index with the given value
             | 
|  | SetDictionary | 
            Overwrites the value at the given index with the given value
             | 
|  | SetDouble | 
            Overwrites the value at the given index with the given value
             | 
|  | SetFloat | 
            Overwrites the value at the given index with the given value
             | 
|  | SetInt | 
            Overwrites the value at the given index with the given value
             | 
|  | SetLong | 
            Overwrites the value at the given index with the given value
             | 
|  | SetString | 
            Overwrites the value at the given index with the given value
             | 
|  | SetValue | 
            Overwrites the value at the given index with the given value
             | 
 See Also
See Also