Aerospike.Database.LINQPadDriver.Extensions Namespace
Aerospike LINDPad Driver

AValue Methods

The AValue type exposes the following members.

Methods


  Name Description
Public method AsEnumerable()()()()
Returns an enumerable object such that each item is an AValue.
Public method AsEnumerable<(Of <<'(T>)>>)()()()()
Returns an enumerable object converting each element to T. If not possible an ArgumentException is thrown.
Public method CompareTo(String)
Public method CompareTo(Boolean)
Public method CompareTo(Enum)
Public method CompareTo(Guid)
Public method CompareTo(Int16)
Public method CompareTo(Int32)
Public method CompareTo(Int64)
Public method CompareTo(UInt16)
Public method CompareTo(UInt32)
Public method CompareTo(UInt64)
Public method CompareTo(Decimal)
Public method CompareTo(Single)
Public method CompareTo(Double)
Public method CompareTo(Byte)
Public method CompareTo(SByte)
Public method CompareTo(DateTime)
Public method CompareTo(DateTimeOffset)
Public method CompareTo(TimeSpan)
Public method CompareTo(Object)
Public method CompareTo(AValue)
Public method CompareTo(Key)
Public method CompareTo(Value)
Public method Contains<(Of <<'(T>)>>)(T, AValue..::..MatchOptions)
Determines if matchValue matches Value based on options.
Public method Contains<(Of <<'(K, T>)>>)(K, T)
Determines if key and value is contained in Value. If Value is a , , or KeyValuePair, each Key/Value pair is compared. If Value is anything else, false is always returned.
Public method ContainsKey<(Of <<'(K>)>>)
Determines if key is a key/property field within a IDictionary or JObject.
Public method Convert<(Of <<'(T>)>>)
Converts Value into a .net native type, a [Newtonsoft.Json], or GeoJSONObject instance.
Public method Count
Returns the number of elements/chars if Value is either a collection or string. If Value is neither a collection or string, -1 is returned.
Public method DebugDump
Displays all the public properties and fields for this object.
Public method DebuggerString
Public method ElementAt
Returns the AValue element at a specified index in a sequence.
Public method ElementAtOrDefault
Returns the element at a specified index in a sequence or an Empty if the index is out of range or not a CDT.
Public method Equals(String)
Public method Equals(String, String)
Public method Equals(Boolean)
Public method Equals(Boolean, Boolean)
Public method Equals(Enum)
Public method Equals(Enum, Enum)
Public method Equals(Guid)
Public method Equals(Guid, Guid)
Public method Equals(Int16)
Public method Equals(Int16, Int16)
Public method Equals(Int32)
Public method Equals(Int32, Int32)
Public method Equals(Int64)
Public method Equals(Int64, Int64)
Public method Equals(UInt16)
Public method Equals(UInt16, UInt16)
Public method Equals(UInt32)
Public method Equals(UInt32, UInt32)
Public method Equals(UInt64)
Public method Equals(UInt64, UInt64)
Public method Equals(Decimal)
Public method Equals(Decimal, Decimal)
Public method Equals(Single)
Public method Equals(Single, Single)
Public method Equals(Double)
Public method Equals(Double, Double)
Public method Equals(Byte)
Public method Equals(Byte, Byte)
Public method Equals(SByte)
Public method Equals(SByte, SByte)
Public method Equals(DateTime)
Public method Equals(DateTime, DateTime)
Public method Equals(DateTimeOffset)
Public method Equals(DateTimeOffset, DateTimeOffset)
Public method Equals(TimeSpan)
Public method Equals(TimeSpan, TimeSpan)
Public method Equals(JObject)
Public method Equals(JObject, JObject)
Public method Equals(JArray)
Public method Equals(JArray, JArray)
Public method Equals(JValue)
Public method Equals(JValue, JValue)
Public method Equals(JToken)
Public method Equals(JToken, JToken)
Public method Equals(Key)
Public method Equals(Key, Key)
Public method Equals(Value)
Public method Equals(Value, Value)
Public method Equals(AValue)
Public method Equals(AValue, AValue)
Public method Equals(array<Byte>[]()[][])
Public method Equals(Object)
Protected method Finalize (Inherited from Object.)
Public method FindAll<(Of <<'(T>)>>)
Determines if matchValue matches Value based on options and return the found value..
Public method GetHashCode(String)
Public method GetHashCode(Boolean)
Public method GetHashCode(Enum)
Public method GetHashCode(Guid)
Public method GetHashCode(Int16)
Public method GetHashCode(Int32)
Public method GetHashCode(Int64)
Public method GetHashCode(UInt16)
Public method GetHashCode(UInt32)
Public method GetHashCode(UInt64)
Public method GetHashCode(Decimal)
Public method GetHashCode(Single)
Public method GetHashCode(Double)
Public method GetHashCode(Byte)
Public method GetHashCode(SByte)
Public method GetHashCode(DateTime)
Public method GetHashCode(DateTimeOffset)
Public method GetHashCode(TimeSpan)
Public method GetHashCode(JObject)
Public method GetHashCode(JArray)
Public method GetHashCode(JValue)
Public method GetHashCode(JToken)
Public method GetHashCode(Key)
Public method GetHashCode(Value)
Public method GetHashCode(AValue)
Public method GetHashCode()()()()
Public method GetType (Inherited from Object.)
Public method GetTypeCode
Protected method MemberwiseClone (Inherited from Object.)
Public method ToBin
Creates an Aerospike Bin instance based on BinName or FldName and Value.
Public method Tobool
Public method Tobyte
Public method ToCDT
This will convert a list of JsonDocument/JObject to a list of dictionary items if they match that patterns. If the value is already a list of dictionary items, that is returned.
Public method ToDateTime
Public method ToDateTimeOffset
Public method Todecimal
Public method ToDictionary()()()()
Tries to convert Value to a IDictionary. If not possible an empty IDictionary is returned.
Public method ToDictionary<(Of <<'(K, V>)>>)(Func<(Of <<'(AValue, K>)>>), Func<(Of <<'(AValue, V>)>>))
Tries to convert Value to a IDictionary. If not possible an empty IDictionary is returned.
Public method Todouble
Public method ToDump
Public method ToEnum
Public method Tofloat
Public method ToGuid
Public method Toint
Public method ToJArray
Public method ToJObject
Public method ToJson
Tries to convert Value to a JToken.
Public method ToJToken
Public method ToJValue
Public method ToList
Tries to convert Value to a IList. If not possible an empty list is returned.
Public method ToListItem
Always convert Value to a List. If Value is not a collection, the item is returned in a list.
Public method Tolong
Public method Tosbyte
Public method Toshort
Public method ToString(String, Boolean)
Returns the string for Value using the given format, if possible. Otherwise the ToString of Value is used.
Public method ToString(IFormatProvider, Boolean)
Returns the string for Value using the given provider, if possible. Otherwise the ToString of Value is used.
Public method ToString(String, IFormatProvider, Boolean)
Returns the string for Value using the given format and provider, if possible. Otherwise the ToString of Value is used.
Public method ToString()()()()
Public method ToString(Formatting, array<JsonConverter>[]()[][])
Returns the JSON string for Value using the given formatting and converters only if Value is a JToken. Otherwise the ToString of Value.
Public method ToTimeSpan
Public method Touint
Public method Toulong
Public method Toushort
Public method Static member ToValue(Value)
Public method Static member ToValue(Bin)
Public method Static member ToValue(Object)
Public method TryGetValue(Object, AValue%)
Returns AValue, only if there is a match based on matchValue and this AValue's Value. A match occurs when any of the following happens: Value is a IEnumerable or JArray and one of the elements matches matchValueValue is a IDictionary and the key matches matchValueValue is a KeyValuePair and the key matches matchValue If matchValue is a KeyValuePair, both the key and value must match Value is a String and matchValue is contained within Otherwise ValueEquals(Object) is applied against matchValue
Public method TryGetValue(Object, Boolean)
Returns AValue, only if there is a match based on matchValue and this AValue's Value. A match occurs when any of the following happens: Value is a IEnumerable or JArray and one of the elements matches matchValueValue is a IDictionary and the key matches matchValueValue is a KeyValuePair and the key matches matchValue If matchValue is a KeyValuePair, both the key and value must match Value is a String and matchValue is contained within Otherwise ValueEquals(Object) is applied against matchValue
Public method TryGetValue<(Of <<'(R>)>>)(Object, R%)
Returns the converted value based on R, if possible, only if there is a match based on matchValue and this AValue's Value. If the matched value cannot be converted to R, this will return false. A match occurs when any of the following happens: Value is a IEnumerable or JArray and one of the elements matches matchValueValue is a IDictionary and the key matches matchValueValue is a KeyValuePair and the key matches matchValue If matchValue is a KeyValuePair, both the key and value must match Value is a String and matchValue is contained within Otherwise ValueEquals(Object) is applied against matchValue
Public method TryGetValue<(Of <<'(R>)>>)(Object, R)
Returns the converted value based on R, if possible, only if there is a match based on matchValue and this AValue's Value. If the matched value cannot be converted to R, this will return false. A match occurs when any of the following happens: Value is a IEnumerable or JArray and one of the elements matches matchValueValue is a IDictionary and the key matches matchValueValue is a KeyValuePair and the key matches matchValue If matchValue is a KeyValuePair, both the key and value must match Value is a String and matchValue is contained within Otherwise ValueEquals(Object) is applied against matchValue