Click or drag to resize

IReadOnlyDictionary Interface

An interface representing a readonly key-value collection with type-safe accessors

Namespace:  Couchbase.Lite
Assembly:  Couchbase.Lite (in Couchbase.Lite.dll) Version: 2.0.0-b0125
Syntax
C#
public interface IReadOnlyDictionary : IReadOnlyDictionaryFragment, 
	IEnumerable<KeyValuePair<string, Object>>, IEnumerable

The IReadOnlyDictionary type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of entries in the dictionary
Public propertyItem
Gets the value of the given key, or lack thereof, wrapped inside of a ReadOnlyFragment
(Inherited from IReadOnlyDictionaryFragment.)
Public propertyKeys
Gets all the keys held by this dictionary
Top
Methods
  NameDescription
Public methodContains
Checks if a given key is present in the dictionary
Public methodGetArray
Gets the value of a given key as an IReadOnlyArray
Public methodGetBlob
Gets the value of a given key as a Blob
Public methodGetBoolean
Gets the value of a given key as a Boolean
Public methodGetDate
Gets the value of a given key as a DateTimeOffset
Public methodGetDictionary
Gets the value of a given key as a readonly dictionary
Public methodGetDouble
Gets the value of a given key as a Double
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableKeyValuePairString, Object.)
Public methodGetInt
Gets the value of a given key as an Int32
Public methodGetLong
Gets the value of a given key as an Int64
Public methodGetObject
Gets the value of a given key as an untyped object
Public methodGetString
Gets the value of a given key as a String
Public methodToDictionary
Top
Extension Methods
See Also