Apache Ignite.NET
Apache.Ignite.Core.Services.IServiceDescriptor Interface Reference

Service deployment descriptor. More...

Properties

string Name [get]
 Gets service name. More...
 
Type Type [get]
 Gets the service type. More...
 
int TotalCount [get]
 Gets maximum allowed total number of deployed services in the grid, 0 for unlimited. More...
 
int MaxPerNodeCount [get]
 Gets maximum allowed number of deployed services on each node, 0 for unlimited. More...
 
string CacheName [get]
 Gets cache name used for key-to-node affinity calculation. This parameter is optional and is set only when key-affinity service was deployed. More...
 
object AffinityKey [get]
 Gets affinity key used for key-to-node affinity calculation. This parameter is optional and is set only when key-affinity service was deployed. More...
 
Guid OriginNodeId [get]
 Gets affinity key used for key-to-node affinity calculation. This parameter is optional and is set only when key-affinity service was deployed. More...
 
IDictionary< Guid, int > TopologySnapshot [get]
 Gets service deployment topology snapshot. Service topology snapshot is represented by number of service instances deployed on a node mapped to node ID. More...
 

Detailed Description

Property Documentation

object Apache.Ignite.Core.Services.IServiceDescriptor.AffinityKey
get

Affinity key, possibly null.

string Apache.Ignite.Core.Services.IServiceDescriptor.CacheName
get
Returns
Cache name, possibly null.
int Apache.Ignite.Core.Services.IServiceDescriptor.MaxPerNodeCount
get
Returns
Maximum allowed total number of deployed services on each node, 0 for unlimited.
string Apache.Ignite.Core.Services.IServiceDescriptor.Name
get
Returns
Service name.
Guid Apache.Ignite.Core.Services.IServiceDescriptor.OriginNodeId
get
Returns
Affinity key, possibly null.
IDictionary<Guid, int> Apache.Ignite.Core.Services.IServiceDescriptor.TopologySnapshot
get

Map of number of service instances per node ID.

int Apache.Ignite.Core.Services.IServiceDescriptor.TotalCount
get
Returns
Maximum allowed total number of deployed services in the grid, 0 for unlimited.
Type Apache.Ignite.Core.Services.IServiceDescriptor.Type
get

Service type.