blob: 7a5e3b97de54c5ab0d29e0897927c1d45f7b357e [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/1.9.0/dotnetdoc/class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.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.IgniteConfiguration Class 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('class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Apache.Ignite.Core.IgniteConfiguration Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Grid configuration.
<a href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#details">More...</a></p>
<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:a1be593f0b538df2eecbca41cb91fab79"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a1be593f0b538df2eecbca41cb91fab79">IgniteConfiguration</a> ()</td></tr>
<tr class="memdesc:a1be593f0b538df2eecbca41cb91fab79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a new instance of the <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html" title="Grid configuration. ">IgniteConfiguration</a> class. <a href="#a1be593f0b538df2eecbca41cb91fab79">More...</a><br /></td></tr>
<tr class="separator:a1be593f0b538df2eecbca41cb91fab79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3524ac178c3d351389a576bc87283bd0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a3524ac178c3d351389a576bc87283bd0">IgniteConfiguration</a> (<a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a> configuration)</td></tr>
<tr class="memdesc:a3524ac178c3d351389a576bc87283bd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a new instance of the <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html" title="Grid configuration. ">IgniteConfiguration</a> class. <a href="#a3524ac178c3d351389a576bc87283bd0">More...</a><br /></td></tr>
<tr class="separator:a3524ac178c3d351389a576bc87283bd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a053d1f0391412b568009a86e79c45e0e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a053d1f0391412b568009a86e79c45e0e">ToXml</a> (XmlWriter writer, string rootElementName)</td></tr>
<tr class="memdesc:a053d1f0391412b568009a86e79c45e0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serializes this instance to the specified XML writer. <a href="#a053d1f0391412b568009a86e79c45e0e">More...</a><br /></td></tr>
<tr class="separator:a053d1f0391412b568009a86e79c45e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad04986b32c8e0c8fd52b2e3ec374fb59"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ad04986b32c8e0c8fd52b2e3ec374fb59">ToXml</a> ()</td></tr>
<tr class="memdesc:ad04986b32c8e0c8fd52b2e3ec374fb59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Serializes this instance to an XML string. <a href="#ad04986b32c8e0c8fd52b2e3ec374fb59">More...</a><br /></td></tr>
<tr class="separator:ad04986b32c8e0c8fd52b2e3ec374fb59"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a6a8beb0a5dcfbabf09ad449277a96db3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a6a8beb0a5dcfbabf09ad449277a96db3">FromXml</a> (XmlReader reader)</td></tr>
<tr class="memdesc:a6a8beb0a5dcfbabf09ad449277a96db3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deserializes IgniteConfiguration from the XML reader. <a href="#a6a8beb0a5dcfbabf09ad449277a96db3">More...</a><br /></td></tr>
<tr class="separator:a6a8beb0a5dcfbabf09ad449277a96db3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab5bd6e1ea9cf5b75dc80fed69ddc8b6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aab5bd6e1ea9cf5b75dc80fed69ddc8b6">FromXml</a> (string xml)</td></tr>
<tr class="memdesc:aab5bd6e1ea9cf5b75dc80fed69ddc8b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deserializes IgniteConfiguration from the XML string. <a href="#aab5bd6e1ea9cf5b75dc80fed69ddc8b6">More...</a><br /></td></tr>
<tr class="separator:aab5bd6e1ea9cf5b75dc80fed69ddc8b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:aa1739b6200da2b34fa0056430f543cd9"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aa1739b6200da2b34fa0056430f543cd9">DefaultJvmInitMem</a> = -1</td></tr>
<tr class="memdesc:aa1739b6200da2b34fa0056430f543cd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default initial JVM memory in megabytes. <a href="#aa1739b6200da2b34fa0056430f543cd9">More...</a><br /></td></tr>
<tr class="separator:aa1739b6200da2b34fa0056430f543cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28bcaccc991be53fce2d0ce4605738f4"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a28bcaccc991be53fce2d0ce4605738f4">DefaultJvmMaxMem</a> = -1</td></tr>
<tr class="memdesc:a28bcaccc991be53fce2d0ce4605738f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default maximum JVM memory in megabytes. <a href="#a28bcaccc991be53fce2d0ce4605738f4">More...</a><br /></td></tr>
<tr class="separator:a28bcaccc991be53fce2d0ce4605738f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa26f0ee0a340f9e7cf2154a55261f8e9"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aa26f0ee0a340f9e7cf2154a55261f8e9">DefaultMetricsHistorySize</a> = 10000</td></tr>
<tr class="memdesc:aa26f0ee0a340f9e7cf2154a55261f8e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default metrics history size. <a href="#aa26f0ee0a340f9e7cf2154a55261f8e9">More...</a><br /></td></tr>
<tr class="separator:aa26f0ee0a340f9e7cf2154a55261f8e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a21bce45c86dd8b145f69bd4b507504"><td class="memItemLeft" align="right" valign="top">const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a9a21bce45c86dd8b145f69bd4b507504">DefaultNetworkSendRetryCount</a> = 3</td></tr>
<tr class="memdesc:a9a21bce45c86dd8b145f69bd4b507504"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default network retry count. <a href="#a9a21bce45c86dd8b145f69bd4b507504">More...</a><br /></td></tr>
<tr class="separator:a9a21bce45c86dd8b145f69bd4b507504"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6617316ca4f59096534a021b37821c5"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ad6617316ca4f59096534a021b37821c5">DefaultIsLateAffinityAssignment</a> = true</td></tr>
<tr class="memdesc:ad6617316ca4f59096534a021b37821c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default late affinity assignment mode. <a href="#ad6617316ca4f59096534a021b37821c5">More...</a><br /></td></tr>
<tr class="separator:ad6617316ca4f59096534a021b37821c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:ae87826c8a69ebdfd05e24b7e3f8d680a"><td class="memItemLeft" align="right" valign="top">static readonly TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ae87826c8a69ebdfd05e24b7e3f8d680a">DefaultMetricsExpireTime</a> = TimeSpan.MaxValue</td></tr>
<tr class="memdesc:ae87826c8a69ebdfd05e24b7e3f8d680a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default metrics expire time. <a href="#ae87826c8a69ebdfd05e24b7e3f8d680a">More...</a><br /></td></tr>
<tr class="separator:ae87826c8a69ebdfd05e24b7e3f8d680a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79a34edbe16d55b842fa3db51c4cd120"><td class="memItemLeft" align="right" valign="top">static readonly TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a79a34edbe16d55b842fa3db51c4cd120">DefaultMetricsLogFrequency</a> = TimeSpan.FromMilliseconds(60000)</td></tr>
<tr class="memdesc:a79a34edbe16d55b842fa3db51c4cd120"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default metrics log frequency. <a href="#a79a34edbe16d55b842fa3db51c4cd120">More...</a><br /></td></tr>
<tr class="separator:a79a34edbe16d55b842fa3db51c4cd120"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeae00b0cb08fc7e6c66103bd66f4ed9c"><td class="memItemLeft" align="right" valign="top">static readonly TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aeae00b0cb08fc7e6c66103bd66f4ed9c">DefaultMetricsUpdateFrequency</a> = TimeSpan.FromMilliseconds(2000)</td></tr>
<tr class="memdesc:aeae00b0cb08fc7e6c66103bd66f4ed9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default metrics update frequency. <a href="#aeae00b0cb08fc7e6c66103bd66f4ed9c">More...</a><br /></td></tr>
<tr class="separator:aeae00b0cb08fc7e6c66103bd66f4ed9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae91aee95b55d9051199e40e859c53777"><td class="memItemLeft" align="right" valign="top">static readonly TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ae91aee95b55d9051199e40e859c53777">DefaultNetworkTimeout</a> = TimeSpan.FromMilliseconds(5000)</td></tr>
<tr class="memdesc:ae91aee95b55d9051199e40e859c53777"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default network timeout. <a href="#ae91aee95b55d9051199e40e859c53777">More...</a><br /></td></tr>
<tr class="separator:ae91aee95b55d9051199e40e859c53777"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6855abaae0019ab0e2dd07b8b2dc47be"><td class="memItemLeft" align="right" valign="top">static readonly TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a6855abaae0019ab0e2dd07b8b2dc47be">DefaultNetworkSendRetryDelay</a> = TimeSpan.FromMilliseconds(1000)</td></tr>
<tr class="memdesc:a6855abaae0019ab0e2dd07b8b2dc47be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default network retry delay. <a href="#a6855abaae0019ab0e2dd07b8b2dc47be">More...</a><br /></td></tr>
<tr class="separator:a6855abaae0019ab0e2dd07b8b2dc47be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7597afbe6acdf2164f2a687f3181023"><td class="memItemLeft" align="right" valign="top">static readonly TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ab7597afbe6acdf2164f2a687f3181023">DefaultFailureDetectionTimeout</a> = TimeSpan.FromSeconds(10)</td></tr>
<tr class="memdesc:ab7597afbe6acdf2164f2a687f3181023"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default failure detection timeout. <a href="#ab7597afbe6acdf2164f2a687f3181023">More...</a><br /></td></tr>
<tr class="separator:ab7597afbe6acdf2164f2a687f3181023"><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:acdbd768c86d3e10e3e10ed1e0172b7b0"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#acdbd768c86d3e10e3e10ed1e0172b7b0">GridName</a><code> [get, set]</code></td></tr>
<tr class="memdesc:acdbd768c86d3e10e3e10ed1e0172b7b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Grid name which is used if not provided in configuration file. <a href="#acdbd768c86d3e10e3e10ed1e0172b7b0">More...</a><br /></td></tr>
<tr class="separator:acdbd768c86d3e10e3e10ed1e0172b7b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca96733412e5912616e03b26346a1dcc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_binary_1_1_binary_configuration.html">BinaryConfiguration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aca96733412e5912616e03b26346a1dcc">BinaryConfiguration</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aca96733412e5912616e03b26346a1dcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the binary configuration. <a href="#aca96733412e5912616e03b26346a1dcc">More...</a><br /></td></tr>
<tr class="separator:aca96733412e5912616e03b26346a1dcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbabdca5ece4beb2fb173a24512bd9e1"><td class="memItemLeft" align="right" valign="top">ICollection&lt; <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_cache_1_1_configuration_1_1_cache_configuration.html">CacheConfiguration</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#abbabdca5ece4beb2fb173a24512bd9e1">CacheConfiguration</a><code> [get, set]</code></td></tr>
<tr class="memdesc:abbabdca5ece4beb2fb173a24512bd9e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the cache configuration. <a href="#abbabdca5ece4beb2fb173a24512bd9e1">More...</a><br /></td></tr>
<tr class="separator:abbabdca5ece4beb2fb173a24512bd9e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a042a31e4cd27a8e26533bbf44680991f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a042a31e4cd27a8e26533bbf44680991f">SpringConfigUrl</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a042a31e4cd27a8e26533bbf44680991f"><td class="mdescLeft">&#160;</td><td class="mdescRight">URL to Spring configuration file. <a href="#a042a31e4cd27a8e26533bbf44680991f">More...</a><br /></td></tr>
<tr class="separator:a042a31e4cd27a8e26533bbf44680991f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cf955377991e4e4a4d27b5a0d4db560"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a7cf955377991e4e4a4d27b5a0d4db560">JvmDllPath</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a7cf955377991e4e4a4d27b5a0d4db560"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path jvm.dll file. If not set, it's location will be determined using JAVA_HOME environment variable. If path is neither set nor determined automatically, an exception will be thrown. <a href="#a7cf955377991e4e4a4d27b5a0d4db560">More...</a><br /></td></tr>
<tr class="separator:a7cf955377991e4e4a4d27b5a0d4db560"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3f91f2504596897f2f517653fb43683"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ae3f91f2504596897f2f517653fb43683">IgniteHome</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ae3f91f2504596897f2f517653fb43683"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to Ignite home. If not set environment variable IGNITE_HOME will be used. <a href="#ae3f91f2504596897f2f517653fb43683">More...</a><br /></td></tr>
<tr class="separator:ae3f91f2504596897f2f517653fb43683"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ac1b8ceddcb7419e210700ed095fd54"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a2ac1b8ceddcb7419e210700ed095fd54">JvmClasspath</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a2ac1b8ceddcb7419e210700ed095fd54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Classpath used by JVM on Ignite start. <a href="#a2ac1b8ceddcb7419e210700ed095fd54">More...</a><br /></td></tr>
<tr class="separator:a2ac1b8ceddcb7419e210700ed095fd54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a4125ed097f12200f5cf948d9157df7"><td class="memItemLeft" align="right" valign="top">ICollection&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a5a4125ed097f12200f5cf948d9157df7">JvmOptions</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a5a4125ed097f12200f5cf948d9157df7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Collection of options passed to JVM on Ignite start. <a href="#a5a4125ed097f12200f5cf948d9157df7">More...</a><br /></td></tr>
<tr class="separator:a5a4125ed097f12200f5cf948d9157df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e202fb6e67de6e8ba03fdd7c9392853"><td class="memItemLeft" align="right" valign="top">ICollection&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a6e202fb6e67de6e8ba03fdd7c9392853">Assemblies</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a6e202fb6e67de6e8ba03fdd7c9392853"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of additional .Net assemblies to load on Ignite start. Each item can be either fully qualified assembly name, path to assembly to DLL or path to a directory when assemblies reside. <a href="#a6e202fb6e67de6e8ba03fdd7c9392853">More...</a><br /></td></tr>
<tr class="separator:a6e202fb6e67de6e8ba03fdd7c9392853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaf5821e2a3c021fbaa023d1231dee53"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#acaf5821e2a3c021fbaa023d1231dee53">SuppressWarnings</a><code> [get, set]</code></td></tr>
<tr class="memdesc:acaf5821e2a3c021fbaa023d1231dee53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether to suppress warnings. <a href="#acaf5821e2a3c021fbaa023d1231dee53">More...</a><br /></td></tr>
<tr class="separator:acaf5821e2a3c021fbaa023d1231dee53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26934bd3b306ee85249750065022227b"><td class="memItemLeft" align="right" valign="top">ICollection&lt; <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_lifecycle_1_1_i_lifecycle_bean.html">ILifecycleBean</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a26934bd3b306ee85249750065022227b">LifecycleBeans</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a26934bd3b306ee85249750065022227b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Lifecycle beans. <a href="#a26934bd3b306ee85249750065022227b">More...</a><br /></td></tr>
<tr class="separator:a26934bd3b306ee85249750065022227b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade3390ed22c66a67ec8f52b22eb0a19d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ade3390ed22c66a67ec8f52b22eb0a19d">JvmInitialMemoryMb</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ade3390ed22c66a67ec8f52b22eb0a19d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initial amount of memory in megabytes given to JVM. Maps to -Xms Java option. <a href="#ade3390ed22c66a67ec8f52b22eb0a19d">More...</a><br /></td></tr>
<tr class="separator:ade3390ed22c66a67ec8f52b22eb0a19d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bbb8397300aa0913c6d601ee7f5a47c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a7bbb8397300aa0913c6d601ee7f5a47c">JvmMaxMemoryMb</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a7bbb8397300aa0913c6d601ee7f5a47c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum amount of memory in megabytes given to JVM. Maps to -Xmx Java option. <a href="#a7bbb8397300aa0913c6d601ee7f5a47c">More...</a><br /></td></tr>
<tr class="separator:a7bbb8397300aa0913c6d601ee7f5a47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7c2804b49486fa19c909b0699dadef8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_discovery_1_1_i_discovery_spi.html">IDiscoverySpi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#af7c2804b49486fa19c909b0699dadef8">DiscoverySpi</a><code> [get, set]</code></td></tr>
<tr class="memdesc:af7c2804b49486fa19c909b0699dadef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the discovery service provider. Null for default discovery. <a href="#af7c2804b49486fa19c909b0699dadef8">More...</a><br /></td></tr>
<tr class="separator:af7c2804b49486fa19c909b0699dadef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a39c2cc052356704405da4ec9dd4153"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_communication_1_1_i_communication_spi.html">ICommunicationSpi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a1a39c2cc052356704405da4ec9dd4153">CommunicationSpi</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a1a39c2cc052356704405da4ec9dd4153"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the communication service provider. Null for default communication. <a href="#a1a39c2cc052356704405da4ec9dd4153">More...</a><br /></td></tr>
<tr class="separator:a1a39c2cc052356704405da4ec9dd4153"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a776cbcebfa6f051abf6e8c626d4ea773"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a776cbcebfa6f051abf6e8c626d4ea773">ClientMode</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a776cbcebfa6f051abf6e8c626d4ea773"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets a value indicating whether node should start in client mode. Client node cannot hold data in the caches. <a href="#a776cbcebfa6f051abf6e8c626d4ea773">More...</a><br /></td></tr>
<tr class="separator:a776cbcebfa6f051abf6e8c626d4ea773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73687e677453385b649b56f76e02bae8"><td class="memItemLeft" align="right" valign="top">ICollection&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a73687e677453385b649b56f76e02bae8">IncludedEventTypes</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a73687e677453385b649b56f76e02bae8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets a set of event types (EventType) to be recorded by Ignite. <a href="#a73687e677453385b649b56f76e02bae8">More...</a><br /></td></tr>
<tr class="separator:a73687e677453385b649b56f76e02bae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0157798fb3d495ef5ecb6949c47396f6"><td class="memItemLeft" align="right" valign="top">TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a0157798fb3d495ef5ecb6949c47396f6">MetricsExpireTime</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a0157798fb3d495ef5ecb6949c47396f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the time after which a certain metric value is considered expired. <a href="#a0157798fb3d495ef5ecb6949c47396f6">More...</a><br /></td></tr>
<tr class="separator:a0157798fb3d495ef5ecb6949c47396f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a349c384f9720f42d262ef4b74cfd175f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a349c384f9720f42d262ef4b74cfd175f">MetricsHistorySize</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a349c384f9720f42d262ef4b74cfd175f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the number of metrics kept in history to compute totals and averages. <a href="#a349c384f9720f42d262ef4b74cfd175f">More...</a><br /></td></tr>
<tr class="separator:a349c384f9720f42d262ef4b74cfd175f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76c0a14eb2b1f44d43386794a88e5853"><td class="memItemLeft" align="right" valign="top">TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a76c0a14eb2b1f44d43386794a88e5853">MetricsLogFrequency</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a76c0a14eb2b1f44d43386794a88e5853"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the frequency of metrics log print out. TimeSpan.Zero to disable metrics print out. <a href="#a76c0a14eb2b1f44d43386794a88e5853">More...</a><br /></td></tr>
<tr class="separator:a76c0a14eb2b1f44d43386794a88e5853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7f4ddb27a94525c1be2e990918b1e10"><td class="memItemLeft" align="right" valign="top">TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aa7f4ddb27a94525c1be2e990918b1e10">MetricsUpdateFrequency</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aa7f4ddb27a94525c1be2e990918b1e10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the job metrics update frequency. TimeSpan.Zero to update metrics on job start/finish. Negative value to never update metrics. <a href="#aa7f4ddb27a94525c1be2e990918b1e10">More...</a><br /></td></tr>
<tr class="separator:aa7f4ddb27a94525c1be2e990918b1e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c95d9f984e7e4477d2a3dbcc53fc826"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a3c95d9f984e7e4477d2a3dbcc53fc826">NetworkSendRetryCount</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a3c95d9f984e7e4477d2a3dbcc53fc826"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the network send retry count. <a href="#a3c95d9f984e7e4477d2a3dbcc53fc826">More...</a><br /></td></tr>
<tr class="separator:a3c95d9f984e7e4477d2a3dbcc53fc826"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47bc7e1ee331dcfb067ba4d8228a810d"><td class="memItemLeft" align="right" valign="top">TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a47bc7e1ee331dcfb067ba4d8228a810d">NetworkSendRetryDelay</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a47bc7e1ee331dcfb067ba4d8228a810d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the network send retry delay. <a href="#a47bc7e1ee331dcfb067ba4d8228a810d">More...</a><br /></td></tr>
<tr class="separator:a47bc7e1ee331dcfb067ba4d8228a810d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a555a45f9d376510ced1659f45481599c"><td class="memItemLeft" align="right" valign="top">TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a555a45f9d376510ced1659f45481599c">NetworkTimeout</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a555a45f9d376510ced1659f45481599c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the network timeout. <a href="#a555a45f9d376510ced1659f45481599c">More...</a><br /></td></tr>
<tr class="separator:a555a45f9d376510ced1659f45481599c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac895f0b7ee2050589dfc35c826ba551f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ac895f0b7ee2050589dfc35c826ba551f">WorkDirectory</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ac895f0b7ee2050589dfc35c826ba551f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the work directory. If not provided, a folder under <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ae3f91f2504596897f2f517653fb43683" title="Path to Ignite home. If not set environment variable IGNITE_HOME will be used. ">IgniteHome</a> will be used. <a href="#ac895f0b7ee2050589dfc35c826ba551f">More...</a><br /></td></tr>
<tr class="separator:ac895f0b7ee2050589dfc35c826ba551f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0367f67bb3a77feaf902dc9b4a7cc516"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a0367f67bb3a77feaf902dc9b4a7cc516">Localhost</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a0367f67bb3a77feaf902dc9b4a7cc516"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets system-wide local address or host for all Ignite components to bind to. If provided it will override all default local bind settings within Ignite. <a href="#a0367f67bb3a77feaf902dc9b4a7cc516">More...</a><br /></td></tr>
<tr class="separator:a0367f67bb3a77feaf902dc9b4a7cc516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f1961f04dc39f3af157286b738c3418"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a3f1961f04dc39f3af157286b738c3418">IsDaemon</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a3f1961f04dc39f3af157286b738c3418"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets a value indicating whether this node should be a daemon node. <a href="#a3f1961f04dc39f3af157286b738c3418">More...</a><br /></td></tr>
<tr class="separator:a3f1961f04dc39f3af157286b738c3418"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22207a1c2a85f0acb5a16c4e16722416"><td class="memItemLeft" align="right" valign="top">IDictionary&lt; string, object &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a22207a1c2a85f0acb5a16c4e16722416">UserAttributes</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a22207a1c2a85f0acb5a16c4e16722416"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the user attributes for this node. <a href="#a22207a1c2a85f0acb5a16c4e16722416">More...</a><br /></td></tr>
<tr class="separator:a22207a1c2a85f0acb5a16c4e16722416"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e59fbf8aca108673a144b8c6fe97e01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_data_structures_1_1_configuration_1_1_atomic_configuration.html">AtomicConfiguration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a8e59fbf8aca108673a144b8c6fe97e01">AtomicConfiguration</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a8e59fbf8aca108673a144b8c6fe97e01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the atomic data structures configuration. <a href="#a8e59fbf8aca108673a144b8c6fe97e01">More...</a><br /></td></tr>
<tr class="separator:a8e59fbf8aca108673a144b8c6fe97e01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8ec660e39192887f00e363b08f1f8f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_transactions_1_1_transaction_configuration.html">TransactionConfiguration</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ad8ec660e39192887f00e363b08f1f8f9">TransactionConfiguration</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ad8ec660e39192887f00e363b08f1f8f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the transaction configuration. <a href="#ad8ec660e39192887f00e363b08f1f8f9">More...</a><br /></td></tr>
<tr class="separator:ad8ec660e39192887f00e363b08f1f8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3b28307c8bf6cf04fa08bd0549c4aa2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ab3b28307c8bf6cf04fa08bd0549c4aa2">IsLateAffinityAssignment</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab3b28307c8bf6cf04fa08bd0549c4aa2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets a value indicating whether late affinity assignment mode should be used. <a href="#ab3b28307c8bf6cf04fa08bd0549c4aa2">More...</a><br /></td></tr>
<tr class="separator:ab3b28307c8bf6cf04fa08bd0549c4aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c916dde4c722519038560e13108e211"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_log_1_1_i_logger.html">ILogger</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a0c916dde4c722519038560e13108e211">Logger</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a0c916dde4c722519038560e13108e211"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the logger. <a href="#a0c916dde4c722519038560e13108e211">More...</a><br /></td></tr>
<tr class="separator:a0c916dde4c722519038560e13108e211"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad67e341c28b67268b6081023a4bf7834"><td class="memItemLeft" align="right" valign="top">TimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ad67e341c28b67268b6081023a4bf7834">FailureDetectionTimeout</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ad67e341c28b67268b6081023a4bf7834"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the failure detection timeout used by TcpDiscoverySpi and TcpCommunicationSpi. <a href="#ad67e341c28b67268b6081023a4bf7834">More...</a><br /></td></tr>
<tr class="separator:ad67e341c28b67268b6081023a4bf7834"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb22b339e6c8fdaa0c992c09fb60112c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_swap_space_1_1_i_swap_space_spi.html">ISwapSpaceSpi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#afb22b339e6c8fdaa0c992c09fb60112c">SwapSpaceSpi</a><code> [get, set]</code></td></tr>
<tr class="memdesc:afb22b339e6c8fdaa0c992c09fb60112c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets or sets the swap space SPI. <a href="#afb22b339e6c8fdaa0c992c09fb60112c">More...</a><br /></td></tr>
<tr class="separator:afb22b339e6c8fdaa0c992c09fb60112c"><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">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a1be593f0b538df2eecbca41cb91fab79"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Apache.Ignite.Core.IgniteConfiguration.IgniteConfiguration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3524ac178c3d351389a576bc87283bd0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Apache.Ignite.Core.IgniteConfiguration.IgniteConfiguration </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a>&#160;</td>
<td class="paramname"><em>configuration</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">configuration</td><td>The configuration to copy.</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a6a8beb0a5dcfbabf09ad449277a96db3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a> Apache.Ignite.Core.IgniteConfiguration.FromXml </td>
<td>(</td>
<td class="paramtype">XmlReader&#160;</td>
<td class="paramname"><em>reader</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">reader</td><td>The reader.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Deserialized instance.</dd></dl>
</div>
</div>
<a class="anchor" id="aab5bd6e1ea9cf5b75dc80fed69ddc8b6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a> Apache.Ignite.Core.IgniteConfiguration.FromXml </td>
<td>(</td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>xml</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">xml</td><td>Xml string.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Deserialized instance.</dd></dl>
</div>
</div>
<a class="anchor" id="a053d1f0391412b568009a86e79c45e0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Apache.Ignite.Core.IgniteConfiguration.ToXml </td>
<td>(</td>
<td class="paramtype">XmlWriter&#160;</td>
<td class="paramname"><em>writer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>rootElementName</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</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">writer</td><td>The writer.</td></tr>
<tr><td class="paramname">rootElementName</td><td>Name of the root element.</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ad04986b32c8e0c8fd52b2e3ec374fb59"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.ToXml </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="ab7597afbe6acdf2164f2a687f3181023"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">readonly TimeSpan Apache.Ignite.Core.IgniteConfiguration.DefaultFailureDetectionTimeout = TimeSpan.FromSeconds(10)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad6617316ca4f59096534a021b37821c5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Apache.Ignite.Core.IgniteConfiguration.DefaultIsLateAffinityAssignment = true</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa1739b6200da2b34fa0056430f543cd9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Apache.Ignite.Core.IgniteConfiguration.DefaultJvmInitMem = -1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a28bcaccc991be53fce2d0ce4605738f4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Apache.Ignite.Core.IgniteConfiguration.DefaultJvmMaxMem = -1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae87826c8a69ebdfd05e24b7e3f8d680a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">readonly TimeSpan Apache.Ignite.Core.IgniteConfiguration.DefaultMetricsExpireTime = TimeSpan.MaxValue</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa26f0ee0a340f9e7cf2154a55261f8e9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Apache.Ignite.Core.IgniteConfiguration.DefaultMetricsHistorySize = 10000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a79a34edbe16d55b842fa3db51c4cd120"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">readonly TimeSpan Apache.Ignite.Core.IgniteConfiguration.DefaultMetricsLogFrequency = TimeSpan.FromMilliseconds(60000)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aeae00b0cb08fc7e6c66103bd66f4ed9c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">readonly TimeSpan Apache.Ignite.Core.IgniteConfiguration.DefaultMetricsUpdateFrequency = TimeSpan.FromMilliseconds(2000)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9a21bce45c86dd8b145f69bd4b507504"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const int Apache.Ignite.Core.IgniteConfiguration.DefaultNetworkSendRetryCount = 3</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6855abaae0019ab0e2dd07b8b2dc47be"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">readonly TimeSpan Apache.Ignite.Core.IgniteConfiguration.DefaultNetworkSendRetryDelay = TimeSpan.FromMilliseconds(1000)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae91aee95b55d9051199e40e859c53777"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">readonly TimeSpan Apache.Ignite.Core.IgniteConfiguration.DefaultNetworkTimeout = TimeSpan.FromMilliseconds(5000)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a class="anchor" id="a6e202fb6e67de6e8ba03fdd7c9392853"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ICollection&lt;string&gt; Apache.Ignite.Core.IgniteConfiguration.Assemblies</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a8e59fbf8aca108673a144b8c6fe97e01"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_data_structures_1_1_configuration_1_1_atomic_configuration.html">AtomicConfiguration</a> Apache.Ignite.Core.IgniteConfiguration.AtomicConfiguration</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aca96733412e5912616e03b26346a1dcc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_binary_1_1_binary_configuration.html">BinaryConfiguration</a> Apache.Ignite.Core.IgniteConfiguration.BinaryConfiguration</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The binary configuration. </p>
</div>
</div>
<a class="anchor" id="abbabdca5ece4beb2fb173a24512bd9e1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ICollection&lt;<a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_cache_1_1_configuration_1_1_cache_configuration.html">CacheConfiguration</a>&gt; Apache.Ignite.Core.IgniteConfiguration.CacheConfiguration</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The cache configuration. </p>
</div>
</div>
<a class="anchor" id="a776cbcebfa6f051abf6e8c626d4ea773"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Apache.Ignite.Core.IgniteConfiguration.ClientMode</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1a39c2cc052356704405da4ec9dd4153"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_communication_1_1_i_communication_spi.html">ICommunicationSpi</a> Apache.Ignite.Core.IgniteConfiguration.CommunicationSpi</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af7c2804b49486fa19c909b0699dadef8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_discovery_1_1_i_discovery_spi.html">IDiscoverySpi</a> Apache.Ignite.Core.IgniteConfiguration.DiscoverySpi</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad67e341c28b67268b6081023a4bf7834"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">TimeSpan Apache.Ignite.Core.IgniteConfiguration.FailureDetectionTimeout</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acdbd768c86d3e10e3e10ed1e0172b7b0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.GridName</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae3f91f2504596897f2f517653fb43683"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.IgniteHome</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a73687e677453385b649b56f76e02bae8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ICollection&lt;int&gt; Apache.Ignite.Core.IgniteConfiguration.IncludedEventTypes</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3f1961f04dc39f3af157286b738c3418"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Apache.Ignite.Core.IgniteConfiguration.IsDaemon</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Daemon nodes are the usual grid nodes that participate in topology but not visible on the main APIs, i.e. they are not part of any cluster groups. </p>
<p>Daemon nodes are used primarily for management and monitoring functionality that is built on Ignite and needs to participate in the topology, but also needs to be excluded from the "normal" topology, so that it won't participate in the task execution or in-memory data grid storage. </p>
</div>
</div>
<a class="anchor" id="ab3b28307c8bf6cf04fa08bd0549c4aa2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Apache.Ignite.Core.IgniteConfiguration.IsLateAffinityAssignment</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>On each topology change, for each started cache, partition-to-node mapping is calculated using AffinityFunction for cache. When late affinity assignment mode is disabled then new affinity mapping is applied immediately. </p>
<p>With late affinity assignment mode, if primary node was changed for some partition, but data for this partition is not rebalanced yet on this node, then current primary is not changed and new primary is temporary assigned as backup. This nodes becomes primary only when rebalancing for all assigned primary partitions is finished. This mode can show better performance for cache operations, since when cache primary node executes some operation and data is not rebalanced yet, then it sends additional message to force rebalancing from other nodes. </p>
<p>Note, that ICacheAffinity interface provides assignment information taking late assignment into account, so while rebalancing for new primary nodes is not finished it can return assignment which differs from assignment calculated by AffinityFunction. </p>
<p>This property should have the same value for all nodes in cluster. </p>
<p>If not provided, default value is <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#ad6617316ca4f59096534a021b37821c5" title="Default late affinity assignment mode. ">DefaultIsLateAffinityAssignment</a>. </p>
</div>
</div>
<a class="anchor" id="a2ac1b8ceddcb7419e210700ed095fd54"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.JvmClasspath</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7cf955377991e4e4a4d27b5a0d4db560"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.JvmDllPath</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ade3390ed22c66a67ec8f52b22eb0a19d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int Apache.Ignite.Core.IgniteConfiguration.JvmInitialMemoryMb</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p><code>-1</code> maps to JVM defaults. Defaults to <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#aa1739b6200da2b34fa0056430f543cd9" title="Default initial JVM memory in megabytes. ">DefaultJvmInitMem</a>. </p>
</div>
</div>
<a class="anchor" id="a7bbb8397300aa0913c6d601ee7f5a47c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int Apache.Ignite.Core.IgniteConfiguration.JvmMaxMemoryMb</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p><code>-1</code> maps to JVM defaults. Defaults to <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html#a28bcaccc991be53fce2d0ce4605738f4" title="Default maximum JVM memory in megabytes. ">DefaultJvmMaxMem</a>. </p>
</div>
</div>
<a class="anchor" id="a5a4125ed097f12200f5cf948d9157df7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ICollection&lt;string&gt; Apache.Ignite.Core.IgniteConfiguration.JvmOptions</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a26934bd3b306ee85249750065022227b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ICollection&lt;<a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_lifecycle_1_1_i_lifecycle_bean.html">ILifecycleBean</a>&gt; Apache.Ignite.Core.IgniteConfiguration.LifecycleBeans</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0367f67bb3a77feaf902dc9b4a7cc516"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.Localhost</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>If <code>null</code> then Ignite tries to use local wildcard address.That means that all services will be available on all network interfaces of the host machine. </p>
<p>It is strongly recommended to set this parameter for all production environments. </p>
</div>
</div>
<a class="anchor" id="a0c916dde4c722519038560e13108e211"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_log_1_1_i_logger.html">ILogger</a> Apache.Ignite.Core.IgniteConfiguration.Logger</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>If no logger is set, logging is delegated to Java, which uses the logger defined in Spring XML (if present) or logs to console otherwise. </p>
</div>
</div>
<a class="anchor" id="a0157798fb3d495ef5ecb6949c47396f6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">TimeSpan Apache.Ignite.Core.IgniteConfiguration.MetricsExpireTime</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a349c384f9720f42d262ef4b74cfd175f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int Apache.Ignite.Core.IgniteConfiguration.MetricsHistorySize</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a76c0a14eb2b1f44d43386794a88e5853"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">TimeSpan Apache.Ignite.Core.IgniteConfiguration.MetricsLogFrequency</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa7f4ddb27a94525c1be2e990918b1e10"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">TimeSpan Apache.Ignite.Core.IgniteConfiguration.MetricsUpdateFrequency</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3c95d9f984e7e4477d2a3dbcc53fc826"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int Apache.Ignite.Core.IgniteConfiguration.NetworkSendRetryCount</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a47bc7e1ee331dcfb067ba4d8228a810d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">TimeSpan Apache.Ignite.Core.IgniteConfiguration.NetworkSendRetryDelay</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a555a45f9d376510ced1659f45481599c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">TimeSpan Apache.Ignite.Core.IgniteConfiguration.NetworkTimeout</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a042a31e4cd27a8e26533bbf44680991f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.SpringConfigUrl</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Spring configuration is loaded first, then <a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html" title="Grid configuration. ">IgniteConfiguration</a> properties are applied. Null property values do not override Spring values. Value-typed properties are tracked internally: if setter was not called, Spring value won't be overwritten. </p>
<p>This merging happens on the top level only; e. g. if there are cache configurations defined in Spring and in .NET, .NET caches will overwrite Spring caches. </p>
</div>
</div>
<a class="anchor" id="acaf5821e2a3c021fbaa023d1231dee53"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Apache.Ignite.Core.IgniteConfiguration.SuppressWarnings</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="afb22b339e6c8fdaa0c992c09fb60112c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_swap_space_1_1_i_swap_space_spi.html">ISwapSpaceSpi</a> Apache.Ignite.Core.IgniteConfiguration.SwapSpaceSpi</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad8ec660e39192887f00e363b08f1f8f9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_apache_1_1_ignite_1_1_core_1_1_transactions_1_1_transaction_configuration.html">TransactionConfiguration</a> Apache.Ignite.Core.IgniteConfiguration.TransactionConfiguration</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a22207a1c2a85f0acb5a16c4e16722416"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">IDictionary&lt;string, object&gt; Apache.Ignite.Core.IgniteConfiguration.UserAttributes</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>These attributes can be retrieved later via <a class="el" href="interface_apache_1_1_ignite_1_1_core_1_1_cluster_1_1_i_cluster_node.html#a2f33018dbeba33a3b6dd790c12630ced" title="Gets all node attributes. Attributes are assigned to nodes at startup. ">IClusterNode.GetAttributes</a>. Environment variables are added to node attributes automatically. NOTE: attribute names starting with "org.apache.ignite" are reserved for internal use. </p>
</div>
</div>
<a class="anchor" id="ac895f0b7ee2050589dfc35c826ba551f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">string Apache.Ignite.Core.IgniteConfiguration.WorkDirectory</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</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="class_apache_1_1_ignite_1_1_core_1_1_ignite_configuration.html">IgniteConfiguration</a></li>
<li class="footer">Generated on Thu Mar 2 2017 17:22:55 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>