Aerospike LINDPad Driver

APrimaryKey Members

The APrimaryKey type exposes the following members.

Constructors


  Name Description
Public method APrimaryKey(Key)
Public method APrimaryKey(APrimaryKey)

Methods


  Name Description
Public method AsEnumerable()()()()
Returns an enumerable object such that each item is an AValue.
(Inherited from AValue.)
Public method AsEnumerable<(Of <<'(T>)>>)()()()()
Returns an enumerable object converting each element to T. If not possible an ArgumentException is thrown.
(Inherited from AValue.)
Public method CompareTo(String) (Inherited from AValue.)
Public method CompareTo(Boolean) (Inherited from AValue.)
Public method CompareTo(Enum) (Inherited from AValue.)
Public method CompareTo(Guid) (Inherited from AValue.)
Public method CompareTo(Int16) (Inherited from AValue.)
Public method CompareTo(Int32) (Inherited from AValue.)
Public method CompareTo(Int64) (Inherited from AValue.)
Public method CompareTo(UInt16) (Inherited from AValue.)
Public method CompareTo(UInt32) (Inherited from AValue.)
Public method CompareTo(UInt64) (Inherited from AValue.)
Public method CompareTo(Decimal) (Inherited from AValue.)
Public method CompareTo(Single) (Inherited from AValue.)
Public method CompareTo(Double) (Inherited from AValue.)
Public method CompareTo(Byte) (Inherited from AValue.)
Public method CompareTo(SByte) (Inherited from AValue.)
Public method CompareTo(DateTime) (Inherited from AValue.)
Public method CompareTo(DateTimeOffset) (Inherited from AValue.)
Public method CompareTo(TimeSpan) (Inherited from AValue.)
Public method CompareTo(Object) (Inherited from AValue.)
Public method CompareTo(AValue) (Inherited from AValue.)
Public method CompareTo(Key) (Inherited from AValue.)
Public method CompareTo(Value) (Inherited from AValue.)
Public method Contains<(Of <<'(T>)>>)(T, AValue..::..MatchOptions)
Determines if matchValue matches Value based on options.
(Inherited from AValue.)
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.
(Inherited from AValue.)
Public method ContainsKey<(Of <<'(K>)>>)
Determines if key is a key/property field within a IDictionary or JObject.
(Inherited from AValue.)
Public method Convert<(Of <<'(T>)>>)
Converts Value into a .net native type, a [Newtonsoft.Json], or GeoJSONObject instance.
(Inherited from AValue.)
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.
(Inherited from AValue.)
Public method DebugDump
Displays all the public properties and fields for this object.
(Inherited from AValue.)
Public method DebuggerString (Inherited from AValue.)
Public method ElementAt
Returns the AValue element at a specified index in a sequence.
(Inherited from AValue.)
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.
(Inherited from AValue.)
Public method Equals(array<Byte>[]()[][])
Public method Equals(String)
Public method Equals(AValue)
Public method Equals(Value)
Public method Equals(String, String) (Inherited from AValue.)
Public method Equals(Boolean) (Inherited from AValue.)
Public method Equals(Boolean, Boolean) (Inherited from AValue.)
Public method Equals(Enum) (Inherited from AValue.)
Public method Equals(Enum, Enum) (Inherited from AValue.)
Public method Equals(Guid) (Inherited from AValue.)
Public method Equals(Guid, Guid) (Inherited from AValue.)
Public method Equals(Int16) (Inherited from AValue.)
Public method Equals(Int16, Int16) (Inherited from AValue.)
Public method Equals(Int32) (Inherited from AValue.)
Public method Equals(Int32, Int32) (Inherited from AValue.)
Public method Equals(Int64) (Inherited from AValue.)
Public method Equals(Int64, Int64) (Inherited from AValue.)
Public method Equals(UInt16) (Inherited from AValue.)
Public method Equals(UInt16, UInt16) (Inherited from AValue.)
Public method Equals(UInt32) (Inherited from AValue.)
Public method Equals(UInt32, UInt32) (Inherited from AValue.)
Public method Equals(UInt64) (Inherited from AValue.)
Public method Equals(UInt64, UInt64) (Inherited from AValue.)
Public method Equals(Decimal) (Inherited from AValue.)
Public method Equals(Decimal, Decimal) (Inherited from AValue.)
Public method Equals(Single) (Inherited from AValue.)
Public method Equals(Single, Single) (Inherited from AValue.)
Public method Equals(Double) (Inherited from AValue.)
Public method Equals(Double, Double) (Inherited from AValue.)
Public method Equals(Byte) (Inherited from AValue.)
Public method Equals(Byte, Byte) (Inherited from AValue.)
Public method Equals(SByte) (Inherited from AValue.)
Public method Equals(SByte, SByte) (Inherited from AValue.)
Public method Equals(DateTime) (Inherited from AValue.)
Public method Equals(DateTime, DateTime) (Inherited from AValue.)
Public method Equals(DateTimeOffset) (Inherited from AValue.)
Public method Equals(DateTimeOffset, DateTimeOffset) (Inherited from AValue.)
Public method Equals(TimeSpan) (Inherited from AValue.)
Public method Equals(TimeSpan, TimeSpan) (Inherited from AValue.)
Public method Equals(JObject) (Inherited from AValue.)
Public method Equals(JObject, JObject) (Inherited from AValue.)
Public method Equals(JArray) (Inherited from AValue.)
Public method Equals(JArray, JArray) (Inherited from AValue.)
Public method Equals(JValue) (Inherited from AValue.)
Public method Equals(JValue, JValue) (Inherited from AValue.)
Public method Equals(JToken) (Inherited from AValue.)
Public method Equals(JToken, JToken) (Inherited from AValue.)
Public method Equals(Key) (Inherited from AValue.)
Public method Equals(Key, Key) (Inherited from AValue.)
Public method Equals(Value, Value) (Inherited from AValue.)
Public method Equals(AValue, AValue) (Inherited from AValue.)
Public method Equals(Object) (Inherited from AValue.)
Protected method Finalize (Inherited from Object.)
Public method FindAll<(Of <<'(T>)>>)
Determines if matchValue matches Value based on options and return the found value..
(Inherited from AValue.)
Public method GetHashCode()()()()
Public method GetHashCode(String) (Inherited from AValue.)
Public method GetHashCode(Boolean) (Inherited from AValue.)
Public method GetHashCode(Enum) (Inherited from AValue.)
Public method GetHashCode(Guid) (Inherited from AValue.)
Public method GetHashCode(Int16) (Inherited from AValue.)
Public method GetHashCode(Int32) (Inherited from AValue.)
Public method GetHashCode(Int64) (Inherited from AValue.)
Public method GetHashCode(UInt16) (Inherited from AValue.)
Public method GetHashCode(UInt32) (Inherited from AValue.)
Public method GetHashCode(UInt64) (Inherited from AValue.)
Public method GetHashCode(Decimal) (Inherited from AValue.)
Public method GetHashCode(Single) (Inherited from AValue.)
Public method GetHashCode(Double) (Inherited from AValue.)
Public method GetHashCode(Byte) (Inherited from AValue.)
Public method GetHashCode(SByte) (Inherited from AValue.)
Public method GetHashCode(DateTime) (Inherited from AValue.)
Public method GetHashCode(DateTimeOffset) (Inherited from AValue.)
Public method GetHashCode(TimeSpan) (Inherited from AValue.)
Public method GetHashCode(JObject) (Inherited from AValue.)
Public method GetHashCode(JArray) (Inherited from AValue.)
Public method GetHashCode(JValue) (Inherited from AValue.)
Public method GetHashCode(JToken) (Inherited from AValue.)
Public method GetHashCode(Key) (Inherited from AValue.)
Public method GetHashCode(Value) (Inherited from AValue.)
Public method GetHashCode(AValue) (Inherited from AValue.)
Public method GetType (Inherited from Object.)
Public method GetTypeCode (Inherited from AValue.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToBin
Creates an Aerospike Bin instance based on BinName or FldName and Value.
(Inherited from AValue.)
Public method Tobool (Inherited from AValue.)
Public method Tobyte (Inherited from AValue.)
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.
(Inherited from AValue.)
Public method ToDateTime (Inherited from AValue.)
Public method ToDateTimeOffset (Inherited from AValue.)
Public method Todecimal (Inherited from AValue.)
Public method ToDictionary()()()()
Tries to convert Value to a IDictionary. If not possible an empty IDictionary is returned.
(Inherited from AValue.)
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.
(Inherited from AValue.)
Public method Todouble (Inherited from AValue.)
Public method ToDump
Public method ToEnum (Inherited from AValue.)
Public method Tofloat (Inherited from AValue.)
Public method ToGuid (Inherited from AValue.)
Public method Toint (Inherited from AValue.)
Public method ToJArray (Inherited from AValue.)
Public method ToJObject (Inherited from AValue.)
Public method ToJson
Tries to convert Value to a JToken.
(Inherited from AValue.)
Public method ToJToken (Inherited from AValue.)
Public method ToJValue (Inherited from AValue.)
Public method ToList
Tries to convert Value to a IList. If not possible an empty list is returned.
(Inherited from AValue.)
Public method ToListItem
Always convert Value to a List. If Value is not a collection, the item is returned in a list.
(Inherited from AValue.)
Public method Tolong (Inherited from AValue.)
Public method Tosbyte (Inherited from AValue.)
Public method Toshort (Inherited from AValue.)
Public method ToString()()()()
Public method ToString(String, Boolean)
Returns the string for Value using the given format, if possible. Otherwise the ToString of Value is used.
(Inherited from AValue.)
Public method ToString(IFormatProvider, Boolean)
Returns the string for Value using the given provider, if possible. Otherwise the ToString of Value is used.
(Inherited from AValue.)
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.
(Inherited from AValue.)
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.
(Inherited from AValue.)
Public method ToTimeSpan (Inherited from AValue.)
Public method Touint (Inherited from AValue.)
Public method Toulong (Inherited from AValue.)
Public method Toushort (Inherited from AValue.)
Public method Static member ToValue
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
(Inherited from AValue.)
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
(Inherited from AValue.)
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
(Inherited from AValue.)
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
(Inherited from AValue.)

Properties


  Name Description
Public property AerospikeKey
Public property BinName
Returns the Aerospike Bin Name
(Inherited from AValue.)
Public property Digest
Unique server hash value generated from set name and user key.
Public property FldName
Returns the name of the associated field/property
(Inherited from AValue.)
Public property HasKeyValue
If true, the PK has an actual value. If false, the digest is only provided.
Public property IsBool
Returns true if the value is boolean
(Inherited from AValue.)
Public property IsCDT
Returns true if the value is a Collection Data Type (e.g., IList, IDictionary)
(Inherited from AValue.)
Public property IsDateTime (Inherited from AValue.)
Public property IsDateTimeOffset (Inherited from AValue.)
Public property IsDictionary
Returns true if the value is a IDictionary
(Inherited from AValue.)
Public property IsEmpty
Returns true if Value is null
(Inherited from AValue.)
Public property IsFloat
Returns true if the value is any float type (e.g., float, double)
(Inherited from AValue.)
Public property IsGeoJson (Inherited from AValue.)
Public property IsInt
Returns true if the value is any whole number type (e.g., int, uint, long, ulong, etc.)
(Inherited from AValue.)
Public property IsJson
Returns true if the value is a JSON Data Type (e.g., JObject, JArray, etc.)
(Inherited from AValue.)
Public property IsKeyValuePair
Returns true if the underlying value is a KeyValuePair.
(Inherited from AValue.)
Public property IsList
Returns true if the value is a IList
(Inherited from AValue.)
Public property IsMap
Returns true if the value is a IDictionary (map)
(Inherited from AValue.)
Public property IsNumeric
Returns true if the value is any numeric type (e.g., long, double, etc.)
(Inherited from AValue.)
Public property IsString
Returns true if the value is a string
(Inherited from AValue.)
Public property IsTimeSpan (Inherited from AValue.)
Public property UnderlyingType
The Value type
(Inherited from AValue.)
Public property Value
Returns the actual value from the Record
(Inherited from AValue.)