blob: f1cbac034c48d3e9416a3df8b1481eee049f4a64 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="canonical" href="https://ignite.apache.org/releases/2.2.0/dotnetdoc/interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html" />
<META NAME="ROBOTS" CONTENT="NOINDEX">
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>Apache Ignite.NET: Apache.Ignite.Core.Cluster.ICluster Interface Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-61232409-1', 'auto');
ga('send', 'pageview');
</script></head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="ignite_logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Apache Ignite.NET
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Apache.Ignite.Core.Cluster.ICluster Interface Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Represents whole cluster (group of all nodes in a cluster). All members are thread-safe and may be used concurrently from multiple threads.
<a href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for Apache.Ignite.Core.Cluster.ICluster:</div>
<div class="dyncontent">
<div class="center">
<img src="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.png" usemap="#Apache.Ignite.Core.Cluster.ICluster_map" alt=""/>
<map id="Apache.Ignite.Core.Cluster.ICluster_map" name="Apache.Ignite.Core.Cluster.ICluster_map">
<area href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html" title="Defines grid projection which represents a common functionality over a group of nodes. Grid projection allows to group Ignite nodes into various subgroups to perform distributed operations on them. All ForXXX(...)&#39; methods will create a child grid projection from existing projection. If you create a new projection from current one, then the resulting projection will include a subset of nodes from current projection. The following code snippet shows how to create grid projections: " alt="Apache.Ignite.Core.Cluster.IClusterGroup" shape="rect" coords="0,0,248,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a9dd5109107dc69693270422e680152a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#a9dd5109107dc69693270422e680152a2">ForLocal</a> ()</td></tr>
<tr class="memdesc:a9dd5109107dc69693270422e680152a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets monadic projection consisting from the local node. <a href="#a9dd5109107dc69693270422e680152a2">More...</a><br /></td></tr>
<tr class="separator:a9dd5109107dc69693270422e680152a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af126dba154fd33e74aae7891898b5a5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#af126dba154fd33e74aae7891898b5a5d">GetLocalNode</a> ()</td></tr>
<tr class="memdesc:af126dba154fd33e74aae7891898b5a5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets local Ignite node. <a href="#af126dba154fd33e74aae7891898b5a5d">More...</a><br /></td></tr>
<tr class="separator:af126dba154fd33e74aae7891898b5a5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4fb2203ec9ad47dfd21d49e7e37ef97"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#af4fb2203ec9ad47dfd21d49e7e37ef97">PingNode</a> (Guid nodeId)</td></tr>
<tr class="memdesc:af4fb2203ec9ad47dfd21d49e7e37ef97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pings a remote node. <a href="#af4fb2203ec9ad47dfd21d49e7e37ef97">More...</a><br /></td></tr>
<tr class="separator:af4fb2203ec9ad47dfd21d49e7e37ef97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12a3a2e36d701a62f433b46dabe0c3ff"><td class="memItemLeft" align="right" valign="top">ICollection&lt; <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#a12a3a2e36d701a62f433b46dabe0c3ff">GetTopology</a> (long ver)</td></tr>
<tr class="memdesc:a12a3a2e36d701a62f433b46dabe0c3ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a topology by version. Returns null if topology history storage doesn't contain specified topology version (history currently keeps the last 1000 snapshots). <a href="#a12a3a2e36d701a62f433b46dabe0c3ff">More...</a><br /></td></tr>
<tr class="separator:a12a3a2e36d701a62f433b46dabe0c3ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa323d835d127392cc4bcf807e061bf9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#aa323d835d127392cc4bcf807e061bf9a">ResetMetrics</a> ()</td></tr>
<tr class="memdesc:aa323d835d127392cc4bcf807e061bf9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets local I/O, job, and task execution metrics. <a href="#aa323d835d127392cc4bcf807e061bf9a">More...</a><br /></td></tr>
<tr class="separator:aa323d835d127392cc4bcf807e061bf9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">Apache.Ignite.Core.Cluster.IClusterGroup</a></td></tr>
<tr class="memitem:a7d43b7243f8c921e626d629d9eb369a8 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_compute_1_1_i_compute.html">ICompute</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a7d43b7243f8c921e626d629d9eb369a8">GetCompute</a> ()</td></tr>
<tr class="memdesc:a7d43b7243f8c921e626d629d9eb369a8 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets compute functionality over this grid projection. All operations on the returned ICompute instance will only include nodes from this projection. <a href="#a7d43b7243f8c921e626d629d9eb369a8">More...</a><br /></td></tr>
<tr class="separator:a7d43b7243f8c921e626d629d9eb369a8 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa478e418fb9cbb830e1defbbd9808c84 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#aa478e418fb9cbb830e1defbbd9808c84">ForNodes</a> (IEnumerable&lt; <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a> &gt; nodes)</td></tr>
<tr class="memdesc:aa478e418fb9cbb830e1defbbd9808c84 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a grid projection over a given set of nodes. <a href="#aa478e418fb9cbb830e1defbbd9808c84">More...</a><br /></td></tr>
<tr class="separator:aa478e418fb9cbb830e1defbbd9808c84 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae13ad47dc2f39b49d17a59052a7edb20 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#ae13ad47dc2f39b49d17a59052a7edb20">ForNodes</a> (params <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a>[] nodes)</td></tr>
<tr class="memdesc:ae13ad47dc2f39b49d17a59052a7edb20 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a grid projection over a given set of nodes. <a href="#ae13ad47dc2f39b49d17a59052a7edb20">More...</a><br /></td></tr>
<tr class="separator:ae13ad47dc2f39b49d17a59052a7edb20 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58ad979838a1253b67a881b518b9b50f inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a58ad979838a1253b67a881b518b9b50f">ForNodeIds</a> (IEnumerable&lt; Guid &gt; ids)</td></tr>
<tr class="memdesc:a58ad979838a1253b67a881b518b9b50f inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a grid projection over a given set of node IDs. <a href="#a58ad979838a1253b67a881b518b9b50f">More...</a><br /></td></tr>
<tr class="separator:a58ad979838a1253b67a881b518b9b50f inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0712a1d2e2130d550ac455e64b0dba48 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a0712a1d2e2130d550ac455e64b0dba48">ForNodeIds</a> (params Guid[] ids)</td></tr>
<tr class="memdesc:a0712a1d2e2130d550ac455e64b0dba48 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a grid projection over a given set of node IDs. <a href="#a0712a1d2e2130d550ac455e64b0dba48">More...</a><br /></td></tr>
<tr class="separator:a0712a1d2e2130d550ac455e64b0dba48 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fdb9c4a37d4270360748e31b1f24b46 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a9fdb9c4a37d4270360748e31b1f24b46">ForPredicate</a> (Func&lt; <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a>, bool &gt; p)</td></tr>
<tr class="memdesc:a9fdb9c4a37d4270360748e31b1f24b46 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a grid projection which includes all nodes that pass the given predicate filter. <a href="#a9fdb9c4a37d4270360748e31b1f24b46">More...</a><br /></td></tr>
<tr class="separator:a9fdb9c4a37d4270360748e31b1f24b46 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98ac52aec111b845c8205e8f7263bfae inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a98ac52aec111b845c8205e8f7263bfae">ForAttribute</a> (string name, string val)</td></tr>
<tr class="memdesc:a98ac52aec111b845c8205e8f7263bfae inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates projection for nodes containing given name and value specified in user attributes. <a href="#a98ac52aec111b845c8205e8f7263bfae">More...</a><br /></td></tr>
<tr class="separator:a98ac52aec111b845c8205e8f7263bfae inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9328f2775f17f6ef8c640244f1dfae7 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#ab9328f2775f17f6ef8c640244f1dfae7">ForCacheNodes</a> (string name)</td></tr>
<tr class="memdesc:ab9328f2775f17f6ef8c640244f1dfae7 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates projection for all nodes that have cache with specified name running. <a href="#ab9328f2775f17f6ef8c640244f1dfae7">More...</a><br /></td></tr>
<tr class="separator:ab9328f2775f17f6ef8c640244f1dfae7 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcaefc0a0f4b868d36b824da035e3706 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#abcaefc0a0f4b868d36b824da035e3706">ForDataNodes</a> (string name)</td></tr>
<tr class="memdesc:abcaefc0a0f4b868d36b824da035e3706 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates projection for all nodes that have cache with specified name running and cache distribution mode is PARTITIONED_ONLY or NEAR_PARTITIONED. <a href="#abcaefc0a0f4b868d36b824da035e3706">More...</a><br /></td></tr>
<tr class="separator:abcaefc0a0f4b868d36b824da035e3706 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98646bfeb281d83540d24a45b35a4732 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a98646bfeb281d83540d24a45b35a4732">ForClientNodes</a> (string name)</td></tr>
<tr class="memdesc:a98646bfeb281d83540d24a45b35a4732 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates projection for all nodes that have cache with specified name running and cache distribution mode is CLIENT_ONLY or NEAR_ONLY. <a href="#a98646bfeb281d83540d24a45b35a4732">More...</a><br /></td></tr>
<tr class="separator:a98646bfeb281d83540d24a45b35a4732 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a166ed07be4f809419063b312ec6a26c6 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a166ed07be4f809419063b312ec6a26c6">ForRemotes</a> ()</td></tr>
<tr class="memdesc:a166ed07be4f809419063b312ec6a26c6 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets grid projection consisting from the nodes in this projection excluding the local node. <a href="#a166ed07be4f809419063b312ec6a26c6">More...</a><br /></td></tr>
<tr class="separator:a166ed07be4f809419063b312ec6a26c6 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f94f7b84598cf6da9d06497b0deba80 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a0f94f7b84598cf6da9d06497b0deba80">ForDaemons</a> ()</td></tr>
<tr class="memdesc:a0f94f7b84598cf6da9d06497b0deba80 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a cluster group consisting of the daemon nodes. <a href="#a0f94f7b84598cf6da9d06497b0deba80">More...</a><br /></td></tr>
<tr class="separator:a0f94f7b84598cf6da9d06497b0deba80 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d74904d2541e29b5fb8cc95b515dac4 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a2d74904d2541e29b5fb8cc95b515dac4">ForHost</a> (<a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a> node)</td></tr>
<tr class="memdesc:a2d74904d2541e29b5fb8cc95b515dac4 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets grid projection consisting from the nodes in this projection residing on the same host as given node. <a href="#a2d74904d2541e29b5fb8cc95b515dac4">More...</a><br /></td></tr>
<tr class="separator:a2d74904d2541e29b5fb8cc95b515dac4 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5b6cbb1008ccd1e33930e9484aa6749 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#ac5b6cbb1008ccd1e33930e9484aa6749">ForRandom</a> ()</td></tr>
<tr class="memdesc:ac5b6cbb1008ccd1e33930e9484aa6749 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates grid projection with one random node from current projection. <a href="#ac5b6cbb1008ccd1e33930e9484aa6749">More...</a><br /></td></tr>
<tr class="separator:ac5b6cbb1008ccd1e33930e9484aa6749 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a939a7659ca62bd6b90ece25eddcce772 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a939a7659ca62bd6b90ece25eddcce772">ForOldest</a> ()</td></tr>
<tr class="memdesc:a939a7659ca62bd6b90ece25eddcce772 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates grid projection with one oldest node in the current projection. The resulting projection is dynamic and will always pick the next oldest node if the previous one leaves topology even after the projection has been created. <a href="#a939a7659ca62bd6b90ece25eddcce772">More...</a><br /></td></tr>
<tr class="separator:a939a7659ca62bd6b90ece25eddcce772 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99cf8236abcba0ec8063ad95364e99e1 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a99cf8236abcba0ec8063ad95364e99e1">ForYoungest</a> ()</td></tr>
<tr class="memdesc:a99cf8236abcba0ec8063ad95364e99e1 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates grid projection with one youngest node in the current projection. The resulting projection is dynamic and will always pick the newest node in the topology, even if more nodes entered after the projection has been created. <a href="#a99cf8236abcba0ec8063ad95364e99e1">More...</a><br /></td></tr>
<tr class="separator:a99cf8236abcba0ec8063ad95364e99e1 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dbdf64a4f735d458d345c913b009246 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a2dbdf64a4f735d458d345c913b009246">ForDotNet</a> ()</td></tr>
<tr class="memdesc:a2dbdf64a4f735d458d345c913b009246 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates grid projection for nodes supporting .Net, i.e. for nodes started with Apache.Ignite.exe. <a href="#a2dbdf64a4f735d458d345c913b009246">More...</a><br /></td></tr>
<tr class="separator:a2dbdf64a4f735d458d345c913b009246 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e5086d9db67ef1f94b4fc2d06ccbe92 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a4e5086d9db67ef1f94b4fc2d06ccbe92">ForServers</a> ()</td></tr>
<tr class="memdesc:a4e5086d9db67ef1f94b4fc2d06ccbe92 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a cluster group of nodes started in server mode (<a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a776cbcebfa6f051abf6e8c626d4ea773" title="Gets or sets a value indicating whether node should start in client mode. Client node cannot hold dat...">IgniteConfiguration.ClientMode</a>). <a href="#a4e5086d9db67ef1f94b4fc2d06ccbe92">More...</a><br /></td></tr>
<tr class="separator:a4e5086d9db67ef1f94b4fc2d06ccbe92 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf4f953056fa4ab4fec7a410fd366765 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top">ICollection&lt; <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#acf4f953056fa4ab4fec7a410fd366765">GetNodes</a> ()</td></tr>
<tr class="memdesc:acf4f953056fa4ab4fec7a410fd366765 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets read-only collections of nodes in this projection. <a href="#acf4f953056fa4ab4fec7a410fd366765">More...</a><br /></td></tr>
<tr class="separator:acf4f953056fa4ab4fec7a410fd366765 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32171b45d66e457e6e21f2175a2cdef7 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a32171b45d66e457e6e21f2175a2cdef7">GetNode</a> (Guid id)</td></tr>
<tr class="memdesc:a32171b45d66e457e6e21f2175a2cdef7 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a node for given ID from this grid projection. <a href="#a32171b45d66e457e6e21f2175a2cdef7">More...</a><br /></td></tr>
<tr class="separator:a32171b45d66e457e6e21f2175a2cdef7 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaf9853085e38d7f06311c04a8b069e5 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#aeaf9853085e38d7f06311c04a8b069e5">GetNode</a> ()</td></tr>
<tr class="memdesc:aeaf9853085e38d7f06311c04a8b069e5 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets first node from the list of nodes in this projection. <a href="#aeaf9853085e38d7f06311c04a8b069e5">More...</a><br /></td></tr>
<tr class="separator:aeaf9853085e38d7f06311c04a8b069e5 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe0e9901c1278c6e24cc771c68be0bd5 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_metrics.html">IClusterMetrics</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#afe0e9901c1278c6e24cc771c68be0bd5">GetMetrics</a> ()</td></tr>
<tr class="memdesc:afe0e9901c1278c6e24cc771c68be0bd5 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a metrics snapshot for this projection <a href="#afe0e9901c1278c6e24cc771c68be0bd5">More...</a><br /></td></tr>
<tr class="separator:afe0e9901c1278c6e24cc771c68be0bd5 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1babf1fbe5660a014741644ba4d5bf78 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_messaging_1_1_i_messaging.html">IMessaging</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a1babf1fbe5660a014741644ba4d5bf78">GetMessaging</a> ()</td></tr>
<tr class="memdesc:a1babf1fbe5660a014741644ba4d5bf78 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets messaging facade over nodes within this cluster group. All operations on the returned IMessaging&gt; instance will only include nodes from current cluster group. <a href="#a1babf1fbe5660a014741644ba4d5bf78">More...</a><br /></td></tr>
<tr class="separator:a1babf1fbe5660a014741644ba4d5bf78 inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a532c122d8006f624ab4b62f058c2e8ab inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_events_1_1_i_events.html">IEvents</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a532c122d8006f624ab4b62f058c2e8ab">GetEvents</a> ()</td></tr>
<tr class="memdesc:a532c122d8006f624ab4b62f058c2e8ab inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets events facade over nodes within this cluster group. All operations on the returned IEvents&gt; instance will only include nodes from current cluster group. <a href="#a532c122d8006f624ab4b62f058c2e8ab">More...</a><br /></td></tr>
<tr class="separator:a532c122d8006f624ab4b62f058c2e8ab inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d9b808286fa95dda9fd3cb9f4dc835c inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_services_1_1_i_services.html">IServices</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#a2d9b808286fa95dda9fd3cb9f4dc835c">GetServices</a> ()</td></tr>
<tr class="memdesc:a2d9b808286fa95dda9fd3cb9f4dc835c inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets services facade over nodes within this cluster group. All operations on the returned IServices&gt; instance will only include nodes from current cluster group. <a href="#a2d9b808286fa95dda9fd3cb9f4dc835c">More...</a><br /></td></tr>
<tr class="separator:a2d9b808286fa95dda9fd3cb9f4dc835c inherit pub_methods_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:a224017e0d57d21db9fc1d7399a3887e1"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#a224017e0d57d21db9fc1d7399a3887e1">TopologyVersion</a><code> [get]</code></td></tr>
<tr class="memdesc:a224017e0d57d21db9fc1d7399a3887e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets current topology version. In case of TCP discovery topology versions are sequential <a href="#a224017e0d57d21db9fc1d7399a3887e1">More...</a><br /></td></tr>
<tr class="separator:a224017e0d57d21db9fc1d7399a3887e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f08466b3cfbd01dea14afd30429873a"><td class="memItemLeft" align="right" valign="top">Task&lt; bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html#a1f08466b3cfbd01dea14afd30429873a">ClientReconnectTask</a><code> [get]</code></td></tr>
<tr class="memdesc:a1f08466b3cfbd01dea14afd30429873a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the reconnect task, which will transition to Completed state when local client node reconnects to the cluster. <a href="#a1f08466b3cfbd01dea14afd30429873a">More...</a><br /></td></tr>
<tr class="separator:a1f08466b3cfbd01dea14afd30429873a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td colspan="2" onclick="javascript:toggleInherit('properties_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">Apache.Ignite.Core.Cluster.IClusterGroup</a></td></tr>
<tr class="memitem:acb7e62fa04c3b80aeba992ddc902d61f inherit properties_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_i_ignite.html">IIgnite</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html#acb7e62fa04c3b80aeba992ddc902d61f">Ignite</a><code> [get]</code></td></tr>
<tr class="memdesc:acb7e62fa04c3b80aeba992ddc902d61f inherit properties_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instance of Ignite. <a href="#acb7e62fa04c3b80aeba992ddc902d61f">More...</a><br /></td></tr>
<tr class="separator:acb7e62fa04c3b80aeba992ddc902d61f inherit properties_interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"></div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a9dd5109107dc69693270422e680152a2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_group.html">IClusterGroup</a> Apache.Ignite.Core.Cluster.ICluster.ForLocal </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Monadic projection consisting from the local node.</dd></dl>
</div>
</div>
<a class="anchor" id="af126dba154fd33e74aae7891898b5a5d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a> Apache.Ignite.Core.Cluster.ICluster.GetLocalNode </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>Local Ignite node.</dd></dl>
</div>
</div>
<a class="anchor" id="a12a3a2e36d701a62f433b46dabe0c3ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ICollection&lt;<a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html">IClusterNode</a>&gt; Apache.Ignite.Core.Cluster.ICluster.GetTopology </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>ver</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ver</td><td>Topology version.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Collection of Ignite nodes which represented by specified topology version, if it is present in history storage, null otherwise.</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname">IgniteException</td><td>If underlying SPI implementation does not support topology history. Currently only <code>org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi</code> supports topology history.</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="af4fb2203ec9ad47dfd21d49e7e37ef97"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Apache.Ignite.Core.Cluster.ICluster.PingNode </td>
<td>(</td>
<td class="paramtype">Guid&#160;</td>
<td class="paramname"><em>nodeId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nodeId</td><td>ID of a node to ping.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>True if node for a given ID is alive, false otherwise.</dd></dl>
</div>
</div>
<a class="anchor" id="aa323d835d127392cc4bcf807e061bf9a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Apache.Ignite.Core.Cluster.ICluster.ResetMetrics </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="a1f08466b3cfbd01dea14afd30429873a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Task&lt;bool&gt; Apache.Ignite.Core.Cluster.ICluster.ClientReconnectTask</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Result of the task indicates whether cluster has been restarted. </p>
<p>If local node is not in client mode or is not disconnected, returns completed task. </p>
<p>The reconnect task. </p>
</div>
</div>
<a class="anchor" id="a224017e0d57d21db9fc1d7399a3887e1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">long Apache.Ignite.Core.Cluster.ICluster.TopologyVersion</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<ul>
<li>they start from 1 and get incremented every time whenever a node joins or leaves. For other discovery SPIs topology versions may not be (and likely are not) sequential. </li>
</ul>
<p>Current topology version. </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespace_apache.html">Apache</a></li><li class="navelem"><a class="el" href="namespace_apache_1_1_ignite.html">Ignite</a></li><li class="navelem"><a class="el" href="namespace_apache_1_1_ignite_1_1_core.html">Core</a></li><li class="navelem"><a class="el" href="namespace_apache_1_1_ignite_1_1_core_1_1_cluster.html">Cluster</a></li><li class="navelem"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster.html">ICluster</a></li>
<li class="footer">Generated on Fri Sep 15 2017 11:37:29 for Apache Ignite.NET by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>