Click or drag to resize

MutableArrayObject Class

A class representing an editable collection of objects
Inheritance Hierarchy

Namespace:  Couchbase.Lite
Assembly:  Couchbase.Lite (in Couchbase.Lite.dll) Version: 2.1.0-b0232
Syntax
C#
public sealed class MutableArrayObject : ArrayObject, 
	IMutableArray, IArray, IArrayFragment, IEnumerable<Object>, 
	IEnumerable, IMutableArrayFragment

The MutableArrayObject type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCount
Gets the number of elements in this array
(Inherited from ArrayObject.)
Public propertyItem
Gets a fragment style entry from the array by index
Top
Methods
  NameDescription
Public methodAddArray
Adds an entry to this collection
Public methodAddBlob
Adds an entry to this collection
Public methodAddBoolean
Adds an entry to this collection
Public methodAddDate
Adds an entry to this collection
Public methodAddDictionary
Adds an entry to this collection
Public methodAddDouble
Adds an entry to this collection
Public methodAddFloat
Adds an entry to this collection
Public methodAddInt
Adds an entry to this collection
Public methodAddLong
Adds an entry to this collection
Public methodAddString
Adds an entry to this collection
Public methodAddValue
Adds an entry to this collection
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetArray
Gets the value at the given index as an array
Public methodGetBlob
Gets the value at the given index as a Blob
(Inherited from ArrayObject.)
Public methodGetBoolean
Gets the value at the given index as a Boolean
(Inherited from ArrayObject.)
Public methodGetDate
Gets the value at the given index as a DateTimeOffset
(Inherited from ArrayObject.)
Public methodGetDictionary
Gets the value at the given index as a dictionary
Public methodGetDouble
Gets the value at the given index as a Double
(Inherited from ArrayObject.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from ArrayObject.)
Public methodGetFloat
Gets the value at the given index as a Single
(Inherited from ArrayObject.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetInt
Gets the value at the given index as an Int32
(Inherited from ArrayObject.)
Public methodGetLong
Gets the value at the given index as an Int64
(Inherited from ArrayObject.)
Public methodGetString
Gets the value at the given index as a String
(Inherited from ArrayObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValue
Gets the value at the given index as an untyped object
(Inherited from ArrayObject.)
Public methodInsertArray
Inserts a given value at the given index
Public methodInsertBlob
Inserts a given value at the given index
Public methodInsertBoolean
Inserts a given value at the given index
Public methodInsertDate
Inserts a given value at the given index
Public methodInsertDictionary
Inserts a given value at the given index
Public methodInsertDouble
Inserts a given value at the given index
Public methodInsertFloat
Inserts a given value at the given index
Public methodInsertInt
Inserts a given value at the given index
Public methodInsertLong
Inserts a given value at the given index
Public methodInsertString
Inserts a given value at the given index
Public methodInsertValue
Inserts a given value at the given index
Public methodRemoveAt
Removes the item at the given index
Public methodSetArray
Overwrites the value at the given index with the given value
Public methodSetBlob
Overwrites the value at the given index with the given value
Public methodSetBoolean
Overwrites the value at the given index with the given value
Public methodSetData
Replaces the contents of this collection with the contents of the given one
Public methodSetDate
Overwrites the value at the given index with the given value
Public methodSetDictionary
Overwrites the value at the given index with the given value
Public methodSetDouble
Overwrites the value at the given index with the given value
Public methodSetFloat
Overwrites the value at the given index with the given value
Public methodSetInt
Overwrites the value at the given index with the given value
Public methodSetLong
Overwrites the value at the given index with the given value
Public methodSetString
Overwrites the value at the given index with the given value
Public methodSetValue
Overwrites the value at the given index with the given value
Public methodToList
Similar to the LINQ method, but returns all objects converted to standard .NET types
(Inherited from ArrayObject.)
Public methodToMutable
Creates a copy of this object that can be mutated
(Inherited from ArrayObject.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also