Aerospike.Database.LINQPadDriver.Extensions Namespace
Classes
Class | Description | |
---|---|---|
![]() |
AClusterAccess |
This class is used to represent an Aerospike Cluster
|
![]() |
AModuleAccess | |
![]() |
ANamespaceAccess |
A class used to define Aerospike Namespaces.
|
![]() |
APrimaryKey |
A wrapper around Primary Key's Object value.
This is used as an aid so that casting is not required to perform comparison operations, etc.
This object also performs implicit casting to standard .Net data types while using LINQ...
If the Aerospike PK digest is returned, the value will be the digest (byte[]) otherwise it will be the PK value.
|
![]() |
AQueryRecord | |
![]() |
AQueryRecord<(Of <(<'T>)>)> |
A class used to represent Query records
|
![]() |
ARecord |
An extension to the Aerospike Record.
|
![]() |
ARecord..::..AerospikeAPI | |
![]() |
ASecondaryIndexAccess | |
![]() |
ASecondaryIndexAccess<(Of <(<'T>)>)> | |
![]() |
ATransaction |
Used to create an Aerospike Multi-Record Transaction (MRT).
It wraps an ANamespaceAccess object which creates a set of new set of Policy that use Txn object.
|
![]() |
AUDFAccess | |
![]() |
AValue |
A wrapper around an Object value. This is used as an aid so that casting is not required to perform comparison operations, etc. This object also performs implicit casting to standard .Net data types while using LINQ...
|
![]() |
AValue..::..EqualityComparer | |
![]() |
AValueHelper | |
![]() |
CDTConverter |
Converts Json string into a List<object> or Directory<string,object>.
The Json string can consist of in-line Json typing.
Example:
C# "_id": {"$oid": "578f6fa2df35c7fbdbaed8c6"} "bucket_start_date": {"$date": { "$numberLong": "1545886800000"}} |
![]() |
GeoJSONCollection |
Defines the GeometryCollection type.
|
![]() |
GeoJSONHelpers | |
![]() |
GeoJSONLineString |
Defines the LineString type.
|
![]() |
GeoJSONMultiLineString |
Defines the MultiLineString type.
|
![]() |
GeoJSONMultiPoint |
Contains an array of Point.
|
![]() |
GeoJSONMultiPolygon |
Defines the MultiPolygon type.
|
![]() |
GeoJSONPoint |
Defines the Point type.
In geography, a point refers to a Position on a map, expressed in latitude and longitude.
|
![]() |
GeoJSONPolygon |
Defines the Polygon type.
Coordinates of a Polygon are a list of linear rings coordinate arrays. The first element in
the array represents the exterior ring. Any subsequent elements represent interior rings (or holes).
|
![]() |
GeoJSONPosition |
A position is the fundamental geometry construct, consisting of Latitude,
Longitude and (optionally) Altitude.
|
![]() |
JsonDocument | |
![]() |
RetryException | |
![]() |
SetRecords |
Represents information about an Aerospike set within a namespace.
It also contains the complete result set of this Aerospike set and is Enumerable returning a collection of ARecords.
|
![]() |
SetRecords<(Of <(<'T>)>)> | |
![]() |
ToCodeAPI |
Helpers that will translate an ARecord into Aerospike API Code template
|
Structures
Structure | Description | |
---|---|---|
![]() |
JsonExportStructure |
The structure used for Exporting records from a set.
|
Interfaces
Interface | Description | |
---|---|---|
![]() |
IATransaction |
Interface Used to create an Aerospike Multi-Record Transaction.
It wraps an ANamespaceAccess object which creates a set of new set of Policy that use Txn object.
|
![]() |
IGeoJSON | |
![]() |
IGeoJSONCollection | |
![]() |
IGeoJSONPosition |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
AbortResults | |
![]() |
ARecord..::..DumpTypes |
How the record will be used by the [LINQPad.Extensions.Dump{T}(T)].
|
![]() |
AValue..::..MatchOptions | |
![]() |
CommitResults | |
![]() |
DBPlatforms |
The different Aerospike DB Platforms
|
![]() |
ToCodeAPI..::..Options |
Enum Options used to Generate API Code
|
![]() |
TransactionRecordStates |
Transaction State of a Record when it is part of an Aerospike Multiple Record Transaction (MRT)
|
![]() |
TransactionStates |