Interface IIgnite
Ignite API entry point.
All Ignite APIs are thread-safe, unless noted otherwise.
Implementation can be a thin client (see IIgniteClient and StartAsync(IgniteClientConfiguration)), or a direct IPC connection for server-side functionality like compute.
public interface IIgnite
Properties
Cluster
Gets the cluster API.
IIgniteCluster Cluster { get; }
Property Value
Compute
Gets the compute API.
ICompute Compute { get; }
Property Value
Sql
Gets the SQL API.
ISql Sql { get; }
Property Value
Tables
Gets the tables API.
ITables Tables { get; }
Property Value
Transactions
Gets the transactions API.
ITransactions Transactions { get; }
Property Value
Methods
GetClusterNodesAsync()
Gets the cluster nodes.
[Obsolete("Use Cluster.GetNodesAsync() instead.")]
Task<IList<IClusterNode>> GetClusterNodesAsync()
Returns
- Task<IList<IClusterNode>>
A Task representing the asynchronous operation.