You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by pt...@apache.org on 2023/05/04 04:19:31 UTC

[ignite-website] branch master updated: .NET docs demo for Ignite 3.x

This is an automated email from the ASF dual-hosted git repository.

ptupitsyn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 82240db22c .NET docs demo for Ignite 3.x
82240db22c is described below

commit 82240db22c2be4f2b9aca78ad94cd6bb93b12d3b
Author: Pavel Tupitsyn <pt...@apache.org>
AuthorDate: Thu May 4 07:19:11 2023 +0300

    .NET docs demo for Ignite 3.x
---
 .../api/Apache.Ignite.BasicAuthenticator.html      |  365 ++
 .../api/Apache.Ignite.ClientOperationType.html     |  194 +
 ...Apache.Ignite.ColumnAlreadyExistsException.html |  258 +
 .../api/Apache.Ignite.ColumnNotFoundException.html |  258 +
 .../api/Apache.Ignite.Compute.ICompute.html        |  348 ++
 .../dotnetdoc/api/Apache.Ignite.Compute.html       |  112 +
 .../Apache.Ignite.ErrorGroups.Authentication.html  |  259 +
 .../api/Apache.Ignite.ErrorGroups.Client.html      |  538 ++
 .../Apache.Ignite.ErrorGroups.CodeDeployment.html  |  321 +
 .../api/Apache.Ignite.ErrorGroups.Common.html      |  383 ++
 ...pache.Ignite.ErrorGroups.DistributionZones.html |  352 ++
 ...Apache.Ignite.ErrorGroups.GarbageCollector.html |  259 +
 .../api/Apache.Ignite.ErrorGroups.Index.html       |  290 +
 .../api/Apache.Ignite.ErrorGroups.MetaStorage.html |  383 ++
 .../api/Apache.Ignite.ErrorGroups.Network.html     |  259 +
 ...pache.Ignite.ErrorGroups.NodeConfiguration.html |  321 +
 .../api/Apache.Ignite.ErrorGroups.Replicator.html  |  445 ++
 .../api/Apache.Ignite.ErrorGroups.Sql.html         | 1220 ++++
 .../api/Apache.Ignite.ErrorGroups.Storage.html     |  352 ++
 .../api/Apache.Ignite.ErrorGroups.Table.html       |  383 ++
 .../Apache.Ignite.ErrorGroups.Transactions.html    |  569 ++
 .../dotnetdoc/api/Apache.Ignite.ErrorGroups.html   |  354 ++
 .../api/Apache.Ignite.IAuthenticator.html          |  231 +
 .../dotnetdoc/api/Apache.Ignite.IIgnite.html       |  304 +
 .../dotnetdoc/api/Apache.Ignite.IIgniteClient.html |  228 +
 .../dotnetdoc/api/Apache.Ignite.IRetryPolicy.html  |  176 +
 .../api/Apache.Ignite.IRetryPolicyContext.html     |  263 +
 .../api/Apache.Ignite.ISslStreamFactory.html       |  179 +
 .../dotnetdoc/api/Apache.Ignite.IgniteClient.html  |  206 +
 .../Apache.Ignite.IgniteClientConfiguration.html   |  696 +++
 ...che.Ignite.IgniteClientConnectionException.html |  342 ++
 .../api/Apache.Ignite.IgniteClientException.html   |  347 ++
 .../api/Apache.Ignite.IgniteException.html         |  490 ++
 .../Apache.Ignite.IndexAlreadyExistsException.html |  258 +
 .../api/Apache.Ignite.IndexNotFoundException.html  |  258 +
 ...Ignite.Internal.Common.IgniteArgumentCheck.html |  295 +
 .../api/Apache.Ignite.Internal.Common.html         |  112 +
 .../api/Apache.Ignite.Log.CategoryLogger.html      |  450 ++
 .../api/Apache.Ignite.Log.ConsoleLogger.html       |  475 ++
 .../api/Apache.Ignite.Log.IDateTimeProvider.html   |  168 +
 .../api/Apache.Ignite.Log.IIgniteLogger.html       |  311 +
 .../Apache.Ignite.Log.LocalDateTimeProvider.html   |  266 +
 .../dotnetdoc/api/Apache.Ignite.Log.LogLevel.html  |  150 +
 .../api/Apache.Ignite.Log.LoggerExtensions.html    | 1199 ++++
 .../dotnetdoc/api/Apache.Ignite.Log.html           |  155 +
 .../api/Apache.Ignite.MarshallerException.html     |  258 +
 .../api/Apache.Ignite.Network.IClusterNode.html    |  231 +
 .../api/Apache.Ignite.Network.IConnectionInfo.html |  199 +
 .../api/Apache.Ignite.Network.ISslInfo.html        |  328 +
 ....Network.UnresolvableConsistentIdException.html |  258 +
 .../dotnetdoc/api/Apache.Ignite.Network.html       |  122 +
 .../dotnetdoc/api/Apache.Ignite.Option-1.html      |  318 +
 .../dotnetdoc/api/Apache.Ignite.Option.html        |  251 +
 .../api/Apache.Ignite.RetryLimitPolicy.html        |  319 +
 .../api/Apache.Ignite.RetryNonePolicy.html         |  273 +
 .../api/Apache.Ignite.RetryReadPolicy.html         |  217 +
 ...he.Ignite.Security.AuthenticationException.html |  258 +
 ...ecurity.UnknownAuthenticationTypeException.html |  258 +
 .../dotnetdoc/api/Apache.Ignite.Security.html      |  117 +
 .../api/Apache.Ignite.Sql.ColumnType.html          |  172 +
 .../Apache.Ignite.Sql.CursorClosedException.html   |  258 +
 .../api/Apache.Ignite.Sql.IColumnMetadata.html     |  336 +
 .../api/Apache.Ignite.Sql.IColumnOrigin.html       |  231 +
 .../api/Apache.Ignite.Sql.IResultSet-1.html        |  436 ++
 .../api/Apache.Ignite.Sql.IResultSetMetadata.html  |  210 +
 .../dotnetdoc/api/Apache.Ignite.Sql.ISql.html      |  276 +
 .../api/Apache.Ignite.Sql.IUpdateDescriptor-1.html |  237 +
 .../api/Apache.Ignite.Sql.IgniteDbColumn.html      |  301 +
 .../api/Apache.Ignite.Sql.IgniteDbDataReader.html  | 1635 +++++
 ...pache.Ignite.Sql.IgniteQueryableExtensions.html | 3255 ++++++++++
 ...pache.Ignite.Sql.NoRowSetExpectedException.html |  258 +
 .../api/Apache.Ignite.Sql.QueryableOptions.html    |  274 +
 .../api/Apache.Ignite.Sql.SqlBatchException.html   |  258 +
 .../api/Apache.Ignite.Sql.SqlException.html        |  258 +
 .../api/Apache.Ignite.Sql.SqlStatement.html        |  590 ++
 .../dotnetdoc/api/Apache.Ignite.Sql.html           |  181 +
 .../api/Apache.Ignite.SslStreamFactory.html        |  276 +
 .../api/Apache.Ignite.Table.IIgniteTuple.html      |  410 ++
 .../api/Apache.Ignite.Table.IKeyValueView-2.html   |  860 +++
 .../api/Apache.Ignite.Table.IRecordView-1.html     |  880 +++
 .../dotnetdoc/api/Apache.Ignite.Table.ITable.html  |  322 +
 .../dotnetdoc/api/Apache.Ignite.Table.ITables.html |  207 +
 .../api/Apache.Ignite.Table.IgniteTuple.html       |  524 ++
 ...ache.Ignite.Table.InvokeProcessorException.html |  258 +
 .../dotnetdoc/api/Apache.Ignite.Table.html         |  141 +
 .../Apache.Ignite.TableAlreadyExistsException.html |  258 +
 .../api/Apache.Ignite.TableNotFoundException.html  |  258 +
 .../Apache.Ignite.Transactions.ITransaction.html   |  246 +
 .../Apache.Ignite.Transactions.ITransactions.html  |  207 +
 ...che.Ignite.Transactions.TransactionOptions.html |  236 +
 .../dotnetdoc/api/Apache.Ignite.Transactions.html  |  126 +
 .../api/Apache.Ignite.Tx.TransactionException.html |  258 +
 .../dotnetdoc/api/Apache.Ignite.Tx.html            |  112 +
 ...Apache.Ignite.UnexpectedNullValueException.html |  258 +
 .../3.0.0-beta1/dotnetdoc/api/Apache.Ignite.html   |  226 +
 releases/3.0.0-beta1/dotnetdoc/api/index.html      |   99 +
 releases/3.0.0-beta1/dotnetdoc/api/toc.html        |  224 +
 releases/3.0.0-beta1/dotnetdoc/api/toc.json        |    2 +
 releases/3.0.0-beta1/dotnetdoc/articles/intro.html |   98 +
 releases/3.0.0-beta1/dotnetdoc/articles/linq.html  |  443 ++
 releases/3.0.0-beta1/dotnetdoc/articles/toc.html   |   25 +
 releases/3.0.0-beta1/dotnetdoc/articles/toc.json   |    2 +
 releases/3.0.0-beta1/dotnetdoc/favicon.ico         |  Bin 0 -> 99678 bytes
 releases/3.0.0-beta1/dotnetdoc/images/favicon.ico  |  Bin 0 -> 1150 bytes
 releases/3.0.0-beta1/dotnetdoc/images/logo.svg     |    1 +
 .../dotnetdoc/images/logo_ignite_32_32.png         |  Bin 0 -> 1676 bytes
 releases/3.0.0-beta1/dotnetdoc/index.html          |  302 +
 releases/3.0.0-beta1/dotnetdoc/linq.html           |  443 ++
 releases/3.0.0-beta1/dotnetdoc/logo.svg            |   25 +
 releases/3.0.0-beta1/dotnetdoc/manifest.json       | 1062 ++++
 .../3.0.0-beta1/dotnetdoc/search-stopwords.json    |  121 +
 .../styles/bootstrap-icons-AJUF3K7A.woff2          |  Bin 0 -> 121340 bytes
 .../dotnetdoc/styles/bootstrap-icons-QRR4WHQW.woff |  Bin 0 -> 164360 bytes
 releases/3.0.0-beta1/dotnetdoc/styles/docfx.css    | 1036 ++++
 releases/3.0.0-beta1/dotnetdoc/styles/docfx.js     | 1223 ++++
 .../3.0.0-beta1/dotnetdoc/styles/docfx.min.css     |   26 +
 .../3.0.0-beta1/dotnetdoc/styles/docfx.min.css.map |    7 +
 releases/3.0.0-beta1/dotnetdoc/styles/docfx.min.js | 1846 ++++++
 .../3.0.0-beta1/dotnetdoc/styles/docfx.min.js.map  |    7 +
 .../dotnetdoc/styles/docfx.vendor.min.css          |   25 +
 .../dotnetdoc/styles/docfx.vendor.min.css.map      |    7 +
 .../dotnetdoc/styles/docfx.vendor.min.js           |   58 +
 .../dotnetdoc/styles/docfx.vendor.min.js.map       |    7 +
 .../glyphicons-halflings-regular-ACNUA6UY.ttf      |  Bin 0 -> 45404 bytes
 .../glyphicons-halflings-regular-JOUF32XT.woff     |  Bin 0 -> 23424 bytes
 .../glyphicons-halflings-regular-PIHUWCJO.eot      |  Bin 0 -> 20127 bytes
 .../glyphicons-halflings-regular-QXYEM3FU.svg      |  288 +
 .../glyphicons-halflings-regular-W4DYDFZM.woff2    |  Bin 0 -> 18028 bytes
 releases/3.0.0-beta1/dotnetdoc/styles/main.css     |    0
 releases/3.0.0-beta1/dotnetdoc/styles/main.js      |    1 +
 .../dotnetdoc/styles/search-worker.min.js          |   57 +
 .../dotnetdoc/styles/search-worker.min.js.map      |    7 +
 releases/3.0.0-beta1/dotnetdoc/toc.html            |   25 +
 releases/3.0.0-beta1/dotnetdoc/toc.json            |    2 +
 releases/3.0.0-beta1/dotnetdoc/xrefmap.yml         | 6492 ++++++++++++++++++++
 135 files changed, 48379 insertions(+)

diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.BasicAuthenticator.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.BasicAuthenticator.html
new file mode 100644
index 0000000000..ccdfac5fc0
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.BasicAuthenticator.html
@@ -0,0 +1,365 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class BasicAuthenticator
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class BasicAuthenticator
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_BasicAuthenticator.md&amp;value=---%0Auid%3A%20Apache.Ignite.BasicAuthenticator%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.BasicAuthenticator">
+
+
+
+  <h1 id="Apache_Ignite_BasicAuthenticator" data-uid="Apache.Ignite.BasicAuthenticator" class="text-break">
+    Class BasicAuthenticator
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Basic authenticator with username and password.</p>
+<p></p>
+Credentials are sent to the server in plain text, unless SSL/TLS is enabled - see
+<a class="xref" href="Apache.Ignite.IgniteClientConfiguration.html#Apache_Ignite_IgniteClientConfiguration_SslStreamFactory">SslStreamFactory</a>.
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public sealed class BasicAuthenticator : IAuthenticator</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">BasicAuthenticator</span></div>
+    </dd>
+  </dl>
+
+  <dl class="typelist implements">
+    <dt>Implements</dt>
+    <dd>
+      <div><a class="xref" href="Apache.Ignite.IAuthenticator.html">IAuthenticator</a></div>
+    </dd>
+  </dl>
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="properties">Properties
+</h2>
+
+
+  <a id="Apache_Ignite_BasicAuthenticator_Identity_" data-uid="Apache.Ignite.BasicAuthenticator.Identity*"></a>
+
+  <h3 id="Apache_Ignite_BasicAuthenticator_Identity" data-uid="Apache.Ignite.BasicAuthenticator.Identity">
+  Identity
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L58"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the identity.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public object Identity { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_BasicAuthenticator_Password_" data-uid="Apache.Ignite.BasicAuthenticator.Password*"></a>
+
+  <h3 id="Apache_Ignite_BasicAuthenticator_Password" data-uid="Apache.Ignite.BasicAuthenticator.Password">
+  Password
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L48"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets or sets the password.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public string Password { get; set; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_BasicAuthenticator_Secret_" data-uid="Apache.Ignite.BasicAuthenticator.Secret*"></a>
+
+  <h3 id="Apache_Ignite_BasicAuthenticator_Secret" data-uid="Apache.Ignite.BasicAuthenticator.Secret">
+  Secret
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L61"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the secret.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public object Secret { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_BasicAuthenticator_Type_" data-uid="Apache.Ignite.BasicAuthenticator.Type*"></a>
+
+  <h3 id="Apache_Ignite_BasicAuthenticator_Type" data-uid="Apache.Ignite.BasicAuthenticator.Type">
+  Type
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L55"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the authenticator type.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public string Type { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_BasicAuthenticator_Username_" data-uid="Apache.Ignite.BasicAuthenticator.Username*"></a>
+
+  <h3 id="Apache_Ignite_BasicAuthenticator_Username" data-uid="Apache.Ignite.BasicAuthenticator.Username">
+  Username
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets or sets the username.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public string Username { get; set; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_BasicAuthenticator_ToString_" data-uid="Apache.Ignite.BasicAuthenticator.ToString*"></a>
+
+  <h3 id="Apache_Ignite_BasicAuthenticator_ToString" data-uid="Apache.Ignite.BasicAuthenticator.ToString">
+  ToString()
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/BasicAuthenticator.cs/#L64"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"></div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public override string ToString()</code></pre>
+  </div>
+
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_BasicAuthenticator.md&amp;value=---%0Auid%3A%20Apache.Ignite.BasicAuthenticator%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ClientOperationType.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ClientOperationType.html
new file mode 100644
index 0000000000..9bf97ea179
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ClientOperationType.html
@@ -0,0 +1,194 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Enum ClientOperationType
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Enum ClientOperationType
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_ClientOperationType.md&amp;value=---%0Auid%3A%20Apache.Ignite.ClientOperationType%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ClientOperationType">
+
+
+
+
+  <h1 id="Apache_Ignite_ClientOperationType" data-uid="Apache.Ignite.ClientOperationType" class="text-break">
+    Enum ClientOperationType
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ClientOperationType.cs/#L27"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Client operation type.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public enum ClientOperationType</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+  <h2 id="fields">Fields
+</h2>
+  <dl class="parameters">
+    <dt id="Apache_Ignite_ClientOperationType_ComputeExecute"><code>ComputeExecute = 18</code></dt>
+    <dd><p>Compute (<a class="xref" href="Apache.Ignite.Compute.ICompute.html#Apache_Ignite_Compute_ICompute_ExecuteAsync__1_System_Collections_Generic_IEnumerable_Apache_Ignite_Network_IClusterNode__System_String_System_Object___">ExecuteAsync&lt;T&gt;(IEnumerable&lt;IClusterNode&gt;, string, params object?[]?)</a>, <a class="xref" href="Apache.Ignite.Compute.ICompute.html#Apache_Ignite_Compute_ICompute_BroadcastAsync__1_System_Collections_Generic_IEnumerable_Apache_Ignite_Network_IClus [...]
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_SqlExecute"><code>SqlExecute = 19</code></dt>
+    <dd><p>SQL (<a class="xref" href="Apache.Ignite.Sql.ISql.html#Apache_Ignite_Sql_ISql_ExecuteAsync_Apache_Ignite_Transactions_ITransaction_Apache_Ignite_Sql_SqlStatement_System_Object___">ExecuteAsync(ITransaction?, SqlStatement, params object?[]?)</a>, <a class="xref" href="Apache.Ignite.Sql.ISql.html#Apache_Ignite_Sql_ISql_ExecuteAsync__1_Apache_Ignite_Transactions_ITransaction_Apache_Ignite_Sql_SqlStatement_System_Object___">ExecuteAsync&lt;T&gt;(ITransaction?, SqlStatement, params [...]
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TableGet"><code>TableGet = 1</code></dt>
+    <dd><p>Get table (<a class="xref" href="Apache.Ignite.Table.ITables.html#Apache_Ignite_Table_ITables_GetTableAsync_System_String_">GetTableAsync(string)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TablesGet"><code>TablesGet = 0</code></dt>
+    <dd><p>Get tables (<a class="xref" href="Apache.Ignite.Table.ITables.html#Apache_Ignite_Table_ITables_GetTablesAsync">GetTablesAsync()</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleContainsKey"><code>TupleContainsKey = 17</code></dt>
+    <dd><p>Contains key (<a class="xref" href="Apache.Ignite.Table.IKeyValueView-2.html#Apache_Ignite_Table_IKeyValueView_2_ContainsAsync_Apache_Ignite_Transactions_ITransaction__0_">ContainsAsync(ITransaction?, TK)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleDelete"><code>TupleDelete = 12</code></dt>
+    <dd><p>Delete (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_DeleteAsync_Apache_Ignite_Transactions_ITransaction__0_">DeleteAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleDeleteAll"><code>TupleDeleteAll = 13</code></dt>
+    <dd><p>Delete All (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_DeleteAllAsync_Apache_Ignite_Transactions_ITransaction_System_Collections_Generic_IEnumerable__0__">DeleteAllAsync(ITransaction?, IEnumerable&lt;T&gt;)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleDeleteAllExact"><code>TupleDeleteAllExact = 15</code></dt>
+    <dd><p>Delete All Exact (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_DeleteAllExactAsync_Apache_Ignite_Transactions_ITransaction_System_Collections_Generic_IEnumerable__0__">DeleteAllExactAsync(ITransaction?, IEnumerable&lt;T&gt;)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleDeleteExact"><code>TupleDeleteExact = 14</code></dt>
+    <dd><p>Delete Exact (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_DeleteExactAsync_Apache_Ignite_Transactions_ITransaction__0_">DeleteExactAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleGet"><code>TupleGet = 3</code></dt>
+    <dd><p>Get (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_GetAsync_Apache_Ignite_Transactions_ITransaction__0_">GetAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleGetAll"><code>TupleGetAll = 5</code></dt>
+    <dd><p>Get All (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_GetAllAsync_Apache_Ignite_Transactions_ITransaction_System_Collections_Generic_IEnumerable__0__">GetAllAsync(ITransaction?, IEnumerable&lt;T&gt;)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleGetAndDelete"><code>TupleGetAndDelete = 16</code></dt>
+    <dd><p>Get and Delete (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_GetAndDeleteAsync_Apache_Ignite_Transactions_ITransaction__0_">GetAndDeleteAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleGetAndReplace"><code>TupleGetAndReplace = 11</code></dt>
+    <dd><p>Get and Replace (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_GetAndReplaceAsync_Apache_Ignite_Transactions_ITransaction__0_">GetAndReplaceAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleGetAndUpsert"><code>TupleGetAndUpsert = 6</code></dt>
+    <dd><p>Get and Upsert (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_GetAndUpsertAsync_Apache_Ignite_Transactions_ITransaction__0_">GetAndUpsertAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleInsert"><code>TupleInsert = 7</code></dt>
+    <dd><p>Insert (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_InsertAsync_Apache_Ignite_Transactions_ITransaction__0_">InsertAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleInsertAll"><code>TupleInsertAll = 8</code></dt>
+    <dd><p>Insert All (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_InsertAllAsync_Apache_Ignite_Transactions_ITransaction_System_Collections_Generic_IEnumerable__0__">InsertAllAsync(ITransaction?, IEnumerable&lt;T&gt;)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleReplace"><code>TupleReplace = 9</code></dt>
+    <dd><p>Replace (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_ReplaceAsync_Apache_Ignite_Transactions_ITransaction__0_">ReplaceAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleReplaceExact"><code>TupleReplaceExact = 10</code></dt>
+    <dd><p>Replace Exact (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_ReplaceAsync_Apache_Ignite_Transactions_ITransaction__0__0_">ReplaceAsync(ITransaction?, T, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleUpsert"><code>TupleUpsert = 2</code></dt>
+    <dd><p>Upsert (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_UpsertAsync_Apache_Ignite_Transactions_ITransaction__0_">UpsertAsync(ITransaction?, T)</a>).</p>
+</dd>
+    <dt id="Apache_Ignite_ClientOperationType_TupleUpsertAll"><code>TupleUpsertAll = 4</code></dt>
+    <dd><p>Upsert (<a class="xref" href="Apache.Ignite.Table.IRecordView-1.html#Apache_Ignite_Table_IRecordView_1_UpsertAllAsync_Apache_Ignite_Transactions_ITransaction_System_Collections_Generic_IEnumerable__0__">UpsertAllAsync(ITransaction?, IEnumerable&lt;T&gt;)</a>).</p>
+</dd>
+  </dl>
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_ClientOperationType.md&amp;value=---%0Auid%3A%20Apache.Ignite.ClientOperationType%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ColumnAlreadyExistsException.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ColumnAlreadyExistsException.html
new file mode 100644
index 0000000000..3b88eb8008
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ColumnAlreadyExistsException.html
@@ -0,0 +1,258 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ColumnAlreadyExistsException
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ColumnAlreadyExistsException
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ColumnAlreadyExistsException">
+
+
+
+  <h1 id="Apache_Ignite_ColumnAlreadyExistsException" data-uid="Apache.Ignite.ColumnAlreadyExistsException" class="text-break">
+    Class ColumnAlreadyExistsException
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>This exception is thrown when a column creation has failed because a column with the specified name already existed.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public sealed class ColumnAlreadyExistsException : IgniteException, ISerializable</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></div>
+      <div><a class="xref" href="Apache.Ignite.IgniteException.html">IgniteException</a></div>
+      <div><span class="xref">ColumnAlreadyExistsException</span></div>
+    </dd>
+  </dl>
+
+  <dl class="typelist implements">
+    <dt>Implements</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable">ISerializable</a></div>
+    </dd>
+  </dl>
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_GetObjectData_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_">IgniteException.GetObjectData(SerializationInfo, StreamingContext)</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_GroupName">IgniteException.GroupName</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_Code">IgniteException.Code</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_TraceId">IgniteException.TraceId</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_ErrorCode">IgniteException.ErrorCode</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_CodeAsString">IgniteException.CodeAsString</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception">Exception.GetBaseException()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.tostring">Exception.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.gettype">Exception.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.targetsite">Exception.TargetSite</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.message">Exception.Message</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.data">Exception.Data</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.innerexception">Exception.InnerException</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.helplink">Exception.HelpLink</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.source">Exception.Source</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.hresult">Exception.HResult</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.stacktrace">Exception.StackTrace</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+  <a id="Apache_Ignite_ColumnAlreadyExistsException__ctor_" data-uid="Apache.Ignite.ColumnAlreadyExistsException.#ctor*"></a>
+
+  <h3 id="Apache_Ignite_ColumnAlreadyExistsException__ctor_System_Guid_System_Int32_System_String_System_Exception_" data-uid="Apache.Ignite.ColumnAlreadyExistsException.#ctor(System.Guid,System.Int32,System.String,System.Exception)">
+  ColumnAlreadyExistsException(Guid, int, string?, Exception?)
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Apache.Ignite.ColumnAlreadyExistsException.html">ColumnAlreadyExistsException</a> class.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public ColumnAlreadyExistsException(Guid traceId, int code, string? message, Exception? innerException = null)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>traceId</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.guid">Guid</a></dt>
+    <dd><p>Trace id.</p>
+</dd>
+    <dt><code>code</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Code.</p>
+</dd>
+    <dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Message.</p>
+</dd>
+    <dt><code>innerException</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></dt>
+    <dd><p>Inner exception.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ColumnNotFoundException.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ColumnNotFoundException.html
new file mode 100644
index 0000000000..deb0f420cc
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ColumnNotFoundException.html
@@ -0,0 +1,258 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ColumnNotFoundException
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ColumnNotFoundException
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ColumnNotFoundException">
+
+
+
+  <h1 id="Apache_Ignite_ColumnNotFoundException" data-uid="Apache.Ignite.ColumnNotFoundException" class="text-break">
+    Class ColumnNotFoundException
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Exception is thrown when the indicated column is not found.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public sealed class ColumnNotFoundException : IgniteException, ISerializable</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></div>
+      <div><a class="xref" href="Apache.Ignite.IgniteException.html">IgniteException</a></div>
+      <div><span class="xref">ColumnNotFoundException</span></div>
+    </dd>
+  </dl>
+
+  <dl class="typelist implements">
+    <dt>Implements</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.runtime.serialization.iserializable">ISerializable</a></div>
+    </dd>
+  </dl>
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_GetObjectData_System_Runtime_Serialization_SerializationInfo_System_Runtime_Serialization_StreamingContext_">IgniteException.GetObjectData(SerializationInfo, StreamingContext)</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_GroupName">IgniteException.GroupName</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_Code">IgniteException.Code</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_TraceId">IgniteException.TraceId</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_ErrorCode">IgniteException.ErrorCode</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IgniteException.html#Apache_Ignite_IgniteException_CodeAsString">IgniteException.CodeAsString</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.getbaseexception">Exception.GetBaseException()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.tostring">Exception.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.gettype">Exception.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.targetsite">Exception.TargetSite</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.message">Exception.Message</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.data">Exception.Data</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.innerexception">Exception.InnerException</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.helplink">Exception.HelpLink</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.source">Exception.Source</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.hresult">Exception.HResult</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception.stacktrace">Exception.StackTrace</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+  <a id="Apache_Ignite_ColumnNotFoundException__ctor_" data-uid="Apache.Ignite.ColumnNotFoundException.#ctor*"></a>
+
+  <h3 id="Apache_Ignite_ColumnNotFoundException__ctor_System_Guid_System_Int32_System_String_System_Exception_" data-uid="Apache.Ignite.ColumnNotFoundException.#ctor(System.Guid,System.Int32,System.String,System.Exception)">
+  ColumnNotFoundException(Guid, int, string?, Exception?)
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Apache.Ignite.ColumnNotFoundException.html">ColumnNotFoundException</a> class.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public ColumnNotFoundException(Guid traceId, int code, string? message, Exception? innerException = null)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>traceId</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.guid">Guid</a></dt>
+    <dd><p>Trace id.</p>
+</dd>
+    <dt><code>code</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Code.</p>
+</dd>
+    <dt><code>message</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Message.</p>
+</dd>
+    <dt><code>innerException</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></dt>
+    <dd><p>Inner exception.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.Compute.ICompute.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.Compute.ICompute.html
new file mode 100644
index 0000000000..075585c942
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.Compute.ICompute.html
@@ -0,0 +1,348 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface ICompute
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface ICompute
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_Compute_ICompute.md&amp;value=---%0Auid%3A%20Apache.Ignite.Compute.ICompute%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.Compute.ICompute">
+
+
+
+  <h1 id="Apache_Ignite_Compute_ICompute" data-uid="Apache.Ignite.Compute.ICompute" class="text-break">
+    Interface ICompute
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/Compute/ICompute.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a>.<a class="xref" href="Apache.Ignite.Compute.html">Compute</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Ignite Compute API provides distributed job execution functionality.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface ICompute</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_Compute_ICompute_BroadcastAsync_" data-uid="Apache.Ignite.Compute.ICompute.BroadcastAsync*"></a>
+
+  <h3 id="Apache_Ignite_Compute_ICompute_BroadcastAsync__1_System_Collections_Generic_IEnumerable_Apache_Ignite_Network_IClusterNode__System_String_System_Object___" data-uid="Apache.Ignite.Compute.ICompute.BroadcastAsync``1(System.Collections.Generic.IEnumerable{Apache.Ignite.Network.IClusterNode},System.String,System.Object[])">
+  BroadcastAsync&lt;T&gt;(IEnumerable&lt;IClusterNode&gt;, string, params object?[]?)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/Compute/ICompute.cs/#L72"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Executes a compute job represented by the given class on all of the specified nodes.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">IDictionary&lt;IClusterNode, Task&lt;T&gt;&gt; BroadcastAsync&lt;T&gt;(IEnumerable&lt;IClusterNode&gt; nodes, string jobClassName, params object?[]? args)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>nodes</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Apache.Ignite.Network.IClusterNode.html">IClusterNode</a>&gt;</dt>
+    <dd><p>Nodes to use for the job execution.</p>
+</dd>
+    <dt><code>jobClassName</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Java class name of the job to execute.</p>
+</dd>
+    <dt><code>args</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>[]</dt>
+    <dd><p>Job arguments.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2">IDictionary</a>&lt;<a class="xref" href="Apache.Ignite.Network.IClusterNode.html">IClusterNode</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;&gt;</dt>
+    <dd><p>A map of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> representing the asynchronous operation for every node.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Type Parameters</h4>
+  <dl class="parameters">
+    <dt><code>T</code></dt>
+    <dd><p>Job result type.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_Compute_ICompute_ExecuteAsync_" data-uid="Apache.Ignite.Compute.ICompute.ExecuteAsync*"></a>
+
+  <h3 id="Apache_Ignite_Compute_ICompute_ExecuteAsync__1_System_Collections_Generic_IEnumerable_Apache_Ignite_Network_IClusterNode__System_String_System_Object___" data-uid="Apache.Ignite.Compute.ICompute.ExecuteAsync``1(System.Collections.Generic.IEnumerable{Apache.Ignite.Network.IClusterNode},System.String,System.Object[])">
+  ExecuteAsync&lt;T&gt;(IEnumerable&lt;IClusterNode&gt;, string, params object?[]?)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/Compute/ICompute.cs/#L38"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Executes a compute job represented by the given class on one of the specified nodes.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">Task&lt;T&gt; ExecuteAsync&lt;T&gt;(IEnumerable&lt;IClusterNode&gt; nodes, string jobClassName, params object?[]? args)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>nodes</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Apache.Ignite.Network.IClusterNode.html">IClusterNode</a>&gt;</dt>
+    <dd><p>Nodes to use for the job execution.</p>
+</dd>
+    <dt><code>jobClassName</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Java class name of the job to execute.</p>
+</dd>
+    <dt><code>args</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>[]</dt>
+    <dd><p>Job arguments.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;</dt>
+    <dd><p>A <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> representing the asynchronous operation.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Type Parameters</h4>
+  <dl class="parameters">
+    <dt><code>T</code></dt>
+    <dd><p>Job result type.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_Compute_ICompute_ExecuteColocatedAsync_" data-uid="Apache.Ignite.Compute.ICompute.ExecuteColocatedAsync*"></a>
+
+  <h3 id="Apache_Ignite_Compute_ICompute_ExecuteColocatedAsync__1_System_String_Apache_Ignite_Table_IIgniteTuple_System_String_System_Object___" data-uid="Apache.Ignite.Compute.ICompute.ExecuteColocatedAsync``1(System.String,Apache.Ignite.Table.IIgniteTuple,System.String,System.Object[])">
+  ExecuteColocatedAsync&lt;T&gt;(string, IIgniteTuple, string, params object?[]?)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/Compute/ICompute.cs/#L49"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Executes a job represented by the given class on one node where the given key is located.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">Task&lt;T&gt; ExecuteColocatedAsync&lt;T&gt;(string tableName, IIgniteTuple key, string jobClassName, params object?[]? args)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>tableName</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Name of the table to be used with <code class="paramref">key</code> to determine target node.</p>
+</dd>
+    <dt><code>key</code> <a class="xref" href="Apache.Ignite.Table.IIgniteTuple.html">IIgniteTuple</a></dt>
+    <dd><p>Table key to be used to determine the target node for job execution.</p>
+</dd>
+    <dt><code>jobClassName</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Java class name of the job to execute.</p>
+</dd>
+    <dt><code>args</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>[]</dt>
+    <dd><p>Job arguments.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;</dt>
+    <dd><p>A <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> representing the asynchronous operation.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Type Parameters</h4>
+  <dl class="parameters">
+    <dt><code>T</code></dt>
+    <dd><p>Job result type.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_Compute_ICompute_ExecuteColocatedAsync_" data-uid="Apache.Ignite.Compute.ICompute.ExecuteColocatedAsync*"></a>
+
+  <h3 id="Apache_Ignite_Compute_ICompute_ExecuteColocatedAsync__2_System_String___1_System_String_System_Object___" data-uid="Apache.Ignite.Compute.ICompute.ExecuteColocatedAsync``2(System.String,``1,System.String,System.Object[])">
+  ExecuteColocatedAsync&lt;T, TKey&gt;(string, TKey, string, params object?[]?)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/Compute/ICompute.cs/#L61"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Executes a job represented by the given class on one node where the given key is located.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">Task&lt;T&gt; ExecuteColocatedAsync&lt;T, TKey&gt;(string tableName, TKey key, string jobClassName, params object?[]? args) where TKey : notnull</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>tableName</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Name of the table to be used with <code class="paramref">key</code> to determine target node.</p>
+</dd>
+    <dt><code>key</code> <span class="xref">TKey</span></dt>
+    <dd><p>Table key to be used to determine the target node for job execution.</p>
+</dd>
+    <dt><code>jobClassName</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Java class name of the job to execute.</p>
+</dd>
+    <dt><code>args</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>[]</dt>
+    <dd><p>Job arguments.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;</dt>
+    <dd><p>A <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> representing the asynchronous operation.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Type Parameters</h4>
+  <dl class="parameters">
+    <dt><code>T</code></dt>
+    <dd><p>Job result type.</p>
+</dd>
+    <dt><code>TKey</code></dt>
+    <dd><p>Key type.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_Compute_ICompute.md&amp;value=---%0Auid%3A%20Apache.Ignite.Compute.ICompute%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.Compute.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.Compute.html
new file mode 100644
index 0000000000..5ec9739a2c
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.Compute.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Namespace Apache.Ignite.Compute
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Namespace Apache.Ignite.Compute
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.Compute">
+
+  <h1 id="Apache_Ignite_Compute" data-uid="Apache.Ignite.Compute" class="text-break">Namespace Apache.Ignite.Compute
+</h1>
+  <div class="markdown level0 summary"></div>
+  <div class="markdown level0 conceptual"></div>
+  <div class="markdown level0 remarks"></div>
+
+    <h3 id="interfaces">Interfaces
+</h3>
+    <dl class="jumplist">
+      <dt><a class="xref" href="Apache.Ignite.Compute.ICompute.html">ICompute</a></dt>
+      <dd><p>Ignite Compute API provides distributed job execution functionality.</p>
+</dd>
+    </dl>
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Authentication.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Authentication.html
new file mode 100644
index 0000000000..22d774e32f
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Authentication.html
@@ -0,0 +1,259 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Authentication
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Authentication
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Authentication">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Authentication" data-uid="Apache.Ignite.ErrorGroups.Authentication" class="text-break">
+    Class ErrorGroups.Authentication
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Authentication errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Authentication</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Authentication</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Authentication_CommonAuthentication" data-uid="Apache.Ignite.ErrorGroups.Authentication.CommonAuthentication">
+  CommonAuthentication
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CommonAuthentication error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int CommonAuthentication = 983041</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Authentication_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Authentication.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Authentication group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 15</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Authentication_GroupName" data-uid="Apache.Ignite.ErrorGroups.Authentication.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Authentication group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;AUTHENTICATION&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Client.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Client.html
new file mode 100644
index 0000000000..e1f72a2b15
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Client.html
@@ -0,0 +1,538 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Client
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Client
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Client">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Client" data-uid="Apache.Ignite.ErrorGroups.Client" class="text-break">
+    Class ErrorGroups.Client
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Client errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Client</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Client</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_Authentication" data-uid="Apache.Ignite.ErrorGroups.Client.Authentication">
+  Authentication
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Authentication error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Authentication = 196613</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_Authorization" data-uid="Apache.Ignite.ErrorGroups.Client.Authorization">
+  Authorization
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Authorization error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Authorization = 196614</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_ClientSslConfiguration" data-uid="Apache.Ignite.ErrorGroups.Client.ClientSslConfiguration">
+  ClientSslConfiguration
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ClientSslConfiguration error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ClientSslConfiguration = 196617</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_ClusterIdMismatch" data-uid="Apache.Ignite.ErrorGroups.Client.ClusterIdMismatch">
+  ClusterIdMismatch
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ClusterIdMismatch error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ClusterIdMismatch = 196616</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_Configuration" data-uid="Apache.Ignite.ErrorGroups.Client.Configuration">
+  Configuration
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Configuration error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Configuration = 196615</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_Connection" data-uid="Apache.Ignite.ErrorGroups.Client.Connection">
+  Connection
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Connection error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Connection = 196609</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Client.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Client group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 3</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_GroupName" data-uid="Apache.Ignite.ErrorGroups.Client.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Client group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;CLIENT&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_HandshakeHeader" data-uid="Apache.Ignite.ErrorGroups.Client.HandshakeHeader">
+  HandshakeHeader
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>HandshakeHeader error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int HandshakeHeader = 196618</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_Protocol" data-uid="Apache.Ignite.ErrorGroups.Client.Protocol">
+  Protocol
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Protocol error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Protocol = 196610</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_ProtocolCompatibility" data-uid="Apache.Ignite.ErrorGroups.Client.ProtocolCompatibility">
+  ProtocolCompatibility
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ProtocolCompatibility error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ProtocolCompatibility = 196611</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Client_TableIdNotFound" data-uid="Apache.Ignite.ErrorGroups.Client.TableIdNotFound">
+  TableIdNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TableIdNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TableIdNotFound = 196612</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.CodeDeployment.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.CodeDeployment.html
new file mode 100644
index 0000000000..02142aa56b
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.CodeDeployment.html
@@ -0,0 +1,321 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.CodeDeployment
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.CodeDeployment
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.CodeDeployment">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_CodeDeployment" data-uid="Apache.Ignite.ErrorGroups.CodeDeployment" class="text-break">
+    Class ErrorGroups.CodeDeployment
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>CodeDeployment errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.CodeDeployment</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.CodeDeployment</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_CodeDeployment_GroupCode" data-uid="Apache.Ignite.ErrorGroups.CodeDeployment.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CodeDeployment group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 13</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_CodeDeployment_GroupName" data-uid="Apache.Ignite.ErrorGroups.CodeDeployment.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CodeDeployment group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;CODEDEPLOY&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_CodeDeployment_UnitAlreadyExists" data-uid="Apache.Ignite.ErrorGroups.CodeDeployment.UnitAlreadyExists">
+  UnitAlreadyExists
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>UnitAlreadyExists error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int UnitAlreadyExists = 851970</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_CodeDeployment_UnitContentRead" data-uid="Apache.Ignite.ErrorGroups.CodeDeployment.UnitContentRead">
+  UnitContentRead
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>UnitContentRead error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int UnitContentRead = 851971</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_CodeDeployment_UnitNotFound" data-uid="Apache.Ignite.ErrorGroups.CodeDeployment.UnitNotFound">
+  UnitNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>UnitNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int UnitNotFound = 851969</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Common.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Common.html
new file mode 100644
index 0000000000..9e89692b03
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Common.html
@@ -0,0 +1,383 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Common
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Common
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Common">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Common" data-uid="Apache.Ignite.ErrorGroups.Common" class="text-break">
+    Class ErrorGroups.Common
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Common errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Common</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Common</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_ComponentNotStarted" data-uid="Apache.Ignite.ErrorGroups.Common.ComponentNotStarted">
+  ComponentNotStarted
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ComponentNotStarted error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ComponentNotStarted = 65539</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Common.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Common group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 1</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_GroupName" data-uid="Apache.Ignite.ErrorGroups.Common.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Common group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;CMN&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_IllegalArgument" data-uid="Apache.Ignite.ErrorGroups.Common.IllegalArgument">
+  IllegalArgument
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>IllegalArgument error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int IllegalArgument = 65540</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_NodeStopping" data-uid="Apache.Ignite.ErrorGroups.Common.NodeStopping">
+  NodeStopping
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>NodeStopping error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int NodeStopping = 65538</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_SslConfiguration" data-uid="Apache.Ignite.ErrorGroups.Common.SslConfiguration">
+  SslConfiguration
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>SslConfiguration error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int SslConfiguration = 65541</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Common_Unexpected" data-uid="Apache.Ignite.ErrorGroups.Common.Unexpected">
+  Unexpected
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Unexpected error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Unexpected = 65537</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.DistributionZones.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.DistributionZones.html
new file mode 100644
index 0000000000..b7f26a4b48
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.DistributionZones.html
@@ -0,0 +1,352 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.DistributionZones
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.DistributionZones
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.DistributionZones">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_DistributionZones" data-uid="Apache.Ignite.ErrorGroups.DistributionZones" class="text-break">
+    Class ErrorGroups.DistributionZones
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>DistributionZones errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.DistributionZones</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.DistributionZones</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_DistributionZones_GroupCode" data-uid="Apache.Ignite.ErrorGroups.DistributionZones.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>DistributionZones group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 10</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_DistributionZones_GroupName" data-uid="Apache.Ignite.ErrorGroups.DistributionZones.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>DistributionZones group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;DISTRZONES&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_DistributionZones_ZoneAlreadyExists" data-uid="Apache.Ignite.ErrorGroups.DistributionZones.ZoneAlreadyExists">
+  ZoneAlreadyExists
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ZoneAlreadyExists error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ZoneAlreadyExists = 655361</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_DistributionZones_ZoneBindTable" data-uid="Apache.Ignite.ErrorGroups.DistributionZones.ZoneBindTable">
+  ZoneBindTable
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ZoneBindTable error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ZoneBindTable = 655364</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_DistributionZones_ZoneNotFound" data-uid="Apache.Ignite.ErrorGroups.DistributionZones.ZoneNotFound">
+  ZoneNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ZoneNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ZoneNotFound = 655362</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_DistributionZones_ZoneRename" data-uid="Apache.Ignite.ErrorGroups.DistributionZones.ZoneRename">
+  ZoneRename
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ZoneRename error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ZoneRename = 655363</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.GarbageCollector.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.GarbageCollector.html
new file mode 100644
index 0000000000..53f7544f65
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.GarbageCollector.html
@@ -0,0 +1,259 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.GarbageCollector
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.GarbageCollector
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.GarbageCollector">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_GarbageCollector" data-uid="Apache.Ignite.ErrorGroups.GarbageCollector" class="text-break">
+    Class ErrorGroups.GarbageCollector
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>GarbageCollector errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.GarbageCollector</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.GarbageCollector</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_GarbageCollector_Closed" data-uid="Apache.Ignite.ErrorGroups.GarbageCollector.Closed">
+  Closed
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Closed error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Closed = 917505</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_GarbageCollector_GroupCode" data-uid="Apache.Ignite.ErrorGroups.GarbageCollector.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>GarbageCollector group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 14</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_GarbageCollector_GroupName" data-uid="Apache.Ignite.ErrorGroups.GarbageCollector.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>GarbageCollector group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;GC&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Index.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Index.html
new file mode 100644
index 0000000000..3e74a841d0
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Index.html
@@ -0,0 +1,290 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Index
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Index
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Index">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Index" data-uid="Apache.Ignite.ErrorGroups.Index" class="text-break">
+    Class ErrorGroups.Index
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Index errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Index</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Index</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Index_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Index.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Index group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 6</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Index_GroupName" data-uid="Apache.Ignite.ErrorGroups.Index.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Index group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;IDX&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Index_IndexNotFound" data-uid="Apache.Ignite.ErrorGroups.Index.IndexNotFound">
+  IndexNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>IndexNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int IndexNotFound = 393218</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Index_InvalidIndexDefinition" data-uid="Apache.Ignite.ErrorGroups.Index.InvalidIndexDefinition">
+  InvalidIndexDefinition
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>InvalidIndexDefinition error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int InvalidIndexDefinition = 393217</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.MetaStorage.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.MetaStorage.html
new file mode 100644
index 0000000000..aa716f3ee9
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.MetaStorage.html
@@ -0,0 +1,383 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.MetaStorage
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.MetaStorage
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.MetaStorage">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_MetaStorage" data-uid="Apache.Ignite.ErrorGroups.MetaStorage" class="text-break">
+    Class ErrorGroups.MetaStorage
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>MetaStorage errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.MetaStorage</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.MetaStorage</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_Compaction" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.Compaction">
+  Compaction
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Compaction error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Compaction = 327683</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_GroupCode" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>MetaStorage group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 5</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_GroupName" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>MetaStorage group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;META&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_OpExecution" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.OpExecution">
+  OpExecution
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>OpExecution error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int OpExecution = 327684</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_OpExecutionTimeout" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.OpExecutionTimeout">
+  OpExecutionTimeout
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>OpExecutionTimeout error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int OpExecutionTimeout = 327685</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_RestoringStorage" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.RestoringStorage">
+  RestoringStorage
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>RestoringStorage error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int RestoringStorage = 327682</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_MetaStorage_StartingStorage" data-uid="Apache.Ignite.ErrorGroups.MetaStorage.StartingStorage">
+  StartingStorage
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>StartingStorage error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int StartingStorage = 327681</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Network.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Network.html
new file mode 100644
index 0000000000..1b7f889fe4
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Network.html
@@ -0,0 +1,259 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Network
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Network
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Network">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Network" data-uid="Apache.Ignite.ErrorGroups.Network" class="text-break">
+    Class ErrorGroups.Network
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Network errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Network</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Network</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Network_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Network.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Network group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 11</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Network_GroupName" data-uid="Apache.Ignite.ErrorGroups.Network.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Network group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;NETWORK&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Network_UnresolvableConsistentId" data-uid="Apache.Ignite.ErrorGroups.Network.UnresolvableConsistentId">
+  UnresolvableConsistentId
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>UnresolvableConsistentId error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int UnresolvableConsistentId = 720897</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.NodeConfiguration.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.NodeConfiguration.html
new file mode 100644
index 0000000000..88bf12a032
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.NodeConfiguration.html
@@ -0,0 +1,321 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.NodeConfiguration
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.NodeConfiguration
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_NodeConfiguration" data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration" class="text-break">
+    Class ErrorGroups.NodeConfiguration
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>NodeConfiguration errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.NodeConfiguration</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.NodeConfiguration</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_NodeConfiguration_ConfigFileCreate" data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration.ConfigFileCreate">
+  ConfigFileCreate
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ConfigFileCreate error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ConfigFileCreate = 786434</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_NodeConfiguration_ConfigRead" data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration.ConfigRead">
+  ConfigRead
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ConfigRead error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ConfigRead = 786433</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_NodeConfiguration_ConfigWrite" data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration.ConfigWrite">
+  ConfigWrite
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ConfigWrite error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ConfigWrite = 786435</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_NodeConfiguration_GroupCode" data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>NodeConfiguration group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 12</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_NodeConfiguration_GroupName" data-uid="Apache.Ignite.ErrorGroups.NodeConfiguration.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>NodeConfiguration group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;NODECFG&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Replicator.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Replicator.html
new file mode 100644
index 0000000000..80ba644af0
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Replicator.html
@@ -0,0 +1,445 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Replicator
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Replicator
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Replicator">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Replicator" data-uid="Apache.Ignite.ErrorGroups.Replicator" class="text-break">
+    Class ErrorGroups.Replicator
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Replicator errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Replicator</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Replicator</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_CursorClose" data-uid="Apache.Ignite.ErrorGroups.Replicator.CursorClose">
+  CursorClose
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CursorClose error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int CursorClose = 524295</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Replicator.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Replicator group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 8</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_GroupName" data-uid="Apache.Ignite.ErrorGroups.Replicator.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Replicator group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;REP&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_ReplicaCommon" data-uid="Apache.Ignite.ErrorGroups.Replicator.ReplicaCommon">
+  ReplicaCommon
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ReplicaCommon error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ReplicaCommon = 524289</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_ReplicaIsAlreadyStarted" data-uid="Apache.Ignite.ErrorGroups.Replicator.ReplicaIsAlreadyStarted">
+  ReplicaIsAlreadyStarted
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ReplicaIsAlreadyStarted error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ReplicaIsAlreadyStarted = 524290</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_ReplicaMiss" data-uid="Apache.Ignite.ErrorGroups.Replicator.ReplicaMiss">
+  ReplicaMiss
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ReplicaMiss error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ReplicaMiss = 524294</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_ReplicaTimeout" data-uid="Apache.Ignite.ErrorGroups.Replicator.ReplicaTimeout">
+  ReplicaTimeout
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ReplicaTimeout error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ReplicaTimeout = 524291</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_ReplicaUnavailable" data-uid="Apache.Ignite.ErrorGroups.Replicator.ReplicaUnavailable">
+  ReplicaUnavailable
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ReplicaUnavailable error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ReplicaUnavailable = 524293</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Replicator_ReplicaUnsupportedRequest" data-uid="Apache.Ignite.ErrorGroups.Replicator.ReplicaUnsupportedRequest">
+  ReplicaUnsupportedRequest
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ReplicaUnsupportedRequest error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ReplicaUnsupportedRequest = 524292</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Sql.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Sql.html
new file mode 100644
index 0000000000..03e272f6dd
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Sql.html
@@ -0,0 +1,1220 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Sql
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Sql
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Sql">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Sql" data-uid="Apache.Ignite.ErrorGroups.Sql" class="text-break">
+    Class ErrorGroups.Sql
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Sql errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Sql</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Sql</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_CancelOperation" data-uid="Apache.Ignite.ErrorGroups.Sql.CancelOperation">
+  CancelOperation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CancelOperation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int CancelOperation = 262174</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_ClassNotFound" data-uid="Apache.Ignite.ErrorGroups.Sql.ClassNotFound">
+  ClassNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ClassNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ClassNotFound = 262169</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_CursorClosed" data-uid="Apache.Ignite.ErrorGroups.Sql.CursorClosed">
+  CursorClosed
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CursorClosed error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int CursorClosed = 262153</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_CursorNoMorePages" data-uid="Apache.Ignite.ErrorGroups.Sql.CursorNoMorePages">
+  CursorNoMorePages
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>CursorNoMorePages error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int CursorNoMorePages = 262145</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_DdlExec" data-uid="Apache.Ignite.ErrorGroups.Sql.DdlExec">
+  DdlExec
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>DdlExec error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int DdlExec = 262164</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_DelPkComumnConstraint" data-uid="Apache.Ignite.ErrorGroups.Sql.DelPkComumnConstraint">
+  DelPkComumnConstraint
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>DelPkComumnConstraint error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int DelPkComumnConstraint = 262155</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_DuplicateKeys" data-uid="Apache.Ignite.ErrorGroups.Sql.DuplicateKeys">
+  DuplicateKeys
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>DuplicateKeys error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int DuplicateKeys = 262154</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_ExecutionCancelled" data-uid="Apache.Ignite.ErrorGroups.Sql.ExecutionCancelled">
+  ExecutionCancelled
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ExecutionCancelled error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ExecutionCancelled = 262177</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_ExpressionCompilation" data-uid="Apache.Ignite.ErrorGroups.Sql.ExpressionCompilation">
+  ExpressionCompilation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ExpressionCompilation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ExpressionCompilation = 262170</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Sql.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Sql group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 4</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_GroupName" data-uid="Apache.Ignite.ErrorGroups.Sql.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Sql group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;SQL&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_Internal" data-uid="Apache.Ignite.ErrorGroups.Sql.Internal">
+  Internal
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Internal error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Internal = 262178</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_InvalidDmlResult" data-uid="Apache.Ignite.ErrorGroups.Sql.InvalidDmlResult">
+  InvalidDmlResult
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>InvalidDmlResult error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int InvalidDmlResult = 262165</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_NodeLeft" data-uid="Apache.Ignite.ErrorGroups.Sql.NodeLeft">
+  NodeLeft
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>NodeLeft error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int NodeLeft = 262171</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_ObjectAlreadyExists" data-uid="Apache.Ignite.ErrorGroups.Sql.ObjectAlreadyExists">
+  ObjectAlreadyExists
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ObjectAlreadyExists error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ObjectAlreadyExists = 262161</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_ObjectNotFound" data-uid="Apache.Ignite.ErrorGroups.Sql.ObjectNotFound">
+  ObjectNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ObjectNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ObjectNotFound = 262160</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_OperationInterrupted" data-uid="Apache.Ignite.ErrorGroups.Sql.OperationInterrupted">
+  OperationInterrupted
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>OperationInterrupted error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int OperationInterrupted = 262173</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_PrimaryKeyMissing" data-uid="Apache.Ignite.ErrorGroups.Sql.PrimaryKeyMissing">
+  PrimaryKeyMissing
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>PrimaryKeyMissing error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int PrimaryKeyMissing = 262149</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_PrimaryKeysMultiple" data-uid="Apache.Ignite.ErrorGroups.Sql.PrimaryKeysMultiple">
+  PrimaryKeysMultiple
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>PrimaryKeysMultiple error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int PrimaryKeysMultiple = 262150</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_QueryInvalid" data-uid="Apache.Ignite.ErrorGroups.Sql.QueryInvalid">
+  QueryInvalid
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>QueryInvalid error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int QueryInvalid = 262147</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_QueryMapping" data-uid="Apache.Ignite.ErrorGroups.Sql.QueryMapping">
+  QueryMapping
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>QueryMapping error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int QueryMapping = 262163</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_QueryNoResultSet" data-uid="Apache.Ignite.ErrorGroups.Sql.QueryNoResultSet">
+  QueryNoResultSet
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>QueryNoResultSet error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int QueryNoResultSet = 262148</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_QueryValidation" data-uid="Apache.Ignite.ErrorGroups.Sql.QueryValidation">
+  QueryValidation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>QueryValidation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int QueryValidation = 262159</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_RelDeserialization" data-uid="Apache.Ignite.ErrorGroups.Sql.RelDeserialization">
+  RelDeserialization
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>RelDeserialization error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int RelDeserialization = 262168</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_RelSerialization" data-uid="Apache.Ignite.ErrorGroups.Sql.RelSerialization">
+  RelSerialization
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>RelSerialization error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int RelSerialization = 262167</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_SchemaEvaluation" data-uid="Apache.Ignite.ErrorGroups.Sql.SchemaEvaluation">
+  SchemaEvaluation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>SchemaEvaluation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int SchemaEvaluation = 262176</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_SchemaNotFound" data-uid="Apache.Ignite.ErrorGroups.Sql.SchemaNotFound">
+  SchemaNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>SchemaNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int SchemaNotFound = 262151</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_SessionExpired" data-uid="Apache.Ignite.ErrorGroups.Sql.SessionExpired">
+  SessionExpired
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>SessionExpired error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int SessionExpired = 262175</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_SessionNotFound" data-uid="Apache.Ignite.ErrorGroups.Sql.SessionNotFound">
+  SessionNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>SessionNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int SessionNotFound = 262146</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_SqlToRelConversion" data-uid="Apache.Ignite.ErrorGroups.Sql.SqlToRelConversion">
+  SqlToRelConversion
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>SqlToRelConversion error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int SqlToRelConversion = 262166</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_StorageEngineNotValid" data-uid="Apache.Ignite.ErrorGroups.Sql.StorageEngineNotValid">
+  StorageEngineNotValid
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>StorageEngineNotValid error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int StorageEngineNotValid = 262152</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_TooManyGroupingExpressions" data-uid="Apache.Ignite.ErrorGroups.Sql.TooManyGroupingExpressions">
+  TooManyGroupingExpressions
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TooManyGroupingExpressions error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TooManyGroupingExpressions = 262156</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_UnsupportedDdlOperation" data-uid="Apache.Ignite.ErrorGroups.Sql.UnsupportedDdlOperation">
+  UnsupportedDdlOperation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>UnsupportedDdlOperation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int UnsupportedDdlOperation = 262158</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Sql_UnsupportedSqlOperationKind" data-uid="Apache.Ignite.ErrorGroups.Sql.UnsupportedSqlOperationKind">
+  UnsupportedSqlOperationKind
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>UnsupportedSqlOperationKind error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int UnsupportedSqlOperationKind = 262157</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Storage.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Storage.html
new file mode 100644
index 0000000000..b683651ef0
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Storage.html
@@ -0,0 +1,352 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Storage
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Storage
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Storage">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Storage" data-uid="Apache.Ignite.ErrorGroups.Storage" class="text-break">
+    Class ErrorGroups.Storage
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Storage errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Storage</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Storage</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Storage_AlreadyClosed" data-uid="Apache.Ignite.ErrorGroups.Storage.AlreadyClosed">
+  AlreadyClosed
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>AlreadyClosed error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int AlreadyClosed = 589827</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Storage_DirectoryCreation" data-uid="Apache.Ignite.ErrorGroups.Storage.DirectoryCreation">
+  DirectoryCreation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>DirectoryCreation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int DirectoryCreation = 589826</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Storage_Generic" data-uid="Apache.Ignite.ErrorGroups.Storage.Generic">
+  Generic
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Generic error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int Generic = 589825</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Storage_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Storage.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Storage group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 9</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Storage_GroupName" data-uid="Apache.Ignite.ErrorGroups.Storage.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Storage group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;STORAGE&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Storage_StorageRebalance" data-uid="Apache.Ignite.ErrorGroups.Storage.StorageRebalance">
+  StorageRebalance
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>StorageRebalance error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int StorageRebalance = 589828</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Table.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Table.html
new file mode 100644
index 0000000000..3f62e10dfa
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Table.html
@@ -0,0 +1,383 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Table
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Table
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Table">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Table" data-uid="Apache.Ignite.ErrorGroups.Table" class="text-break">
+    Class ErrorGroups.Table
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Table errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Table</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Table</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_ColumnAlreadyExists" data-uid="Apache.Ignite.ErrorGroups.Table.ColumnAlreadyExists">
+  ColumnAlreadyExists
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ColumnAlreadyExists error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ColumnAlreadyExists = 131075</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_ColumnNotFound" data-uid="Apache.Ignite.ErrorGroups.Table.ColumnNotFound">
+  ColumnNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>ColumnNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int ColumnNotFound = 131076</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Table.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Table group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 2</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_GroupName" data-uid="Apache.Ignite.ErrorGroups.Table.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Table group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;TBL&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_TableAlreadyExists" data-uid="Apache.Ignite.ErrorGroups.Table.TableAlreadyExists">
+  TableAlreadyExists
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TableAlreadyExists error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TableAlreadyExists = 131073</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_TableNotFound" data-uid="Apache.Ignite.ErrorGroups.Table.TableNotFound">
+  TableNotFound
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TableNotFound error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TableNotFound = 131074</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Table_TableStopping" data-uid="Apache.Ignite.ErrorGroups.Table.TableStopping">
+  TableStopping
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TableStopping error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TableStopping = 131077</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Transactions.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Transactions.html
new file mode 100644
index 0000000000..958f51ef6c
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.Transactions.html
@@ -0,0 +1,569 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups.Transactions
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups.Transactions
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups.Transactions">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups_Transactions" data-uid="Apache.Ignite.ErrorGroups.Transactions" class="text-break">
+    Class ErrorGroups.Transactions
+  
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Transactions errors.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups.Transactions</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups.Transactions</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_AcquireLock" data-uid="Apache.Ignite.ErrorGroups.Transactions.AcquireLock">
+  AcquireLock
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>AcquireLock error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int AcquireLock = 458756</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_AcquireLockTimeout" data-uid="Apache.Ignite.ErrorGroups.Transactions.AcquireLockTimeout">
+  AcquireLockTimeout
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>AcquireLockTimeout error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int AcquireLockTimeout = 458757</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_GroupCode" data-uid="Apache.Ignite.ErrorGroups.Transactions.GroupCode">
+  GroupCode
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Transactions group code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int GroupCode = 7</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_GroupName" data-uid="Apache.Ignite.ErrorGroups.Transactions.GroupName">
+  GroupName
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>Transactions group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string GroupName = &quot;TX&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxCommit" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxCommit">
+  TxCommit
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxCommit error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxCommit = 458758</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxFailedReadWriteOperation" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxFailedReadWriteOperation">
+  TxFailedReadWriteOperation
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxFailedReadWriteOperation error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxFailedReadWriteOperation = 458760</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxReadOnlyTooOld" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxReadOnlyTooOld">
+  TxReadOnlyTooOld
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxReadOnlyTooOld error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxReadOnlyTooOld = 458763</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxReplicaUnavailable" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxReplicaUnavailable">
+  TxReplicaUnavailable
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxReplicaUnavailable error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxReplicaUnavailable = 458761</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxRollback" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxRollback">
+  TxRollback
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxRollback error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxRollback = 458759</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxStateStorage" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxStateStorage">
+  TxStateStorage
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxStateStorage error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxStateStorage = 458753</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxStateStorageRebalance" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxStateStorageRebalance">
+  TxStateStorageRebalance
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxStateStorageRebalance error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxStateStorageRebalance = 458762</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxStateStorageStopped" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxStateStorageStopped">
+  TxStateStorageStopped
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxStateStorageStopped error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxStateStorageStopped = 458754</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_Transactions_TxUnexpectedState" data-uid="Apache.Ignite.ErrorGroups.Transactions.TxUnexpectedState">
+  TxUnexpectedState
+  
+  </h3>
+
+  <div class="markdown level1 summary"><p>TxUnexpectedState error.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const int TxUnexpectedState = 458755</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.html
new file mode 100644
index 0000000000..940e373c16
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ErrorGroups.html
@@ -0,0 +1,354 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class ErrorGroups
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class ErrorGroups
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_ErrorGroups.md&amp;value=---%0Auid%3A%20Apache.Ignite.ErrorGroups%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ErrorGroups">
+
+
+
+  <h1 id="Apache_Ignite_ErrorGroups" data-uid="Apache.Ignite.ErrorGroups" class="text-break">
+    Class ErrorGroups
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ErrorGroups.cs/#L26"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Represents a concept of error group. Error group defines a collection of errors that belong to a single semantic component.
+Each group can be identified by a name and an integer number that both must be unique across all error groups.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static class ErrorGroups</code></pre>
+  </div>
+
+
+
+
+  <dl class="typelist inheritance">
+    <dt>Inheritance</dt>
+    <dd>
+      <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+      <div><span class="xref">ErrorGroups</span></div>
+    </dd>
+  </dl>
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_ErrPrefix" data-uid="Apache.Ignite.ErrorGroups.ErrPrefix">
+  ErrPrefix
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ErrorGroups.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Ignite error prefix.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string ErrPrefix = &quot;IGN-&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+  <h3 id="Apache_Ignite_ErrorGroups_UnknownGroupName" data-uid="Apache.Ignite.ErrorGroups.UnknownGroupName">
+  UnknownGroupName
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ErrorGroups.cs/#L44"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Unknown error group name.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public const string UnknownGroupName = &quot;UNKNOWN&quot;</code></pre>
+  </div>
+
+
+
+
+  <h4 class="section">Field Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_ErrorGroups_GetErrorCode_" data-uid="Apache.Ignite.ErrorGroups.GetErrorCode*"></a>
+
+  <h3 id="Apache_Ignite_ErrorGroups_GetErrorCode_System_Int32_" data-uid="Apache.Ignite.ErrorGroups.GetErrorCode(System.Int32)">
+  GetErrorCode(int)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ErrorGroups.cs/#L51"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets error code extracted from the given full error code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static int GetErrorCode(int fullCode)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>fullCode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Full error code.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Error code.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_ErrorGroups_GetFullCode_" data-uid="Apache.Ignite.ErrorGroups.GetFullCode*"></a>
+
+  <h3 id="Apache_Ignite_ErrorGroups_GetFullCode_System_Int32_System_Int32_" data-uid="Apache.Ignite.ErrorGroups.GetFullCode(System.Int32,System.Int32)">
+  GetFullCode(int, int)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ErrorGroups.cs/#L66"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the full error code from group and error codes.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static int GetFullCode(int groupCode, int errorCode)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>groupCode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Group code.</p>
+</dd>
+    <dt><code>errorCode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Error code.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Combined code.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_ErrorGroups_GetGroupCode_" data-uid="Apache.Ignite.ErrorGroups.GetGroupCode*"></a>
+
+  <h3 id="Apache_Ignite_ErrorGroups_GetGroupCode_System_Int32_" data-uid="Apache.Ignite.ErrorGroups.GetGroupCode(System.Int32)">
+  GetGroupCode(int)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ErrorGroups.cs/#L58"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Returns group code extracted from the given full error code.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public static int GetGroupCode(int fullCode)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>fullCode</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Full error code.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd><p>Group code.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_ErrorGroups.md&amp;value=---%0Auid%3A%20Apache.Ignite.ErrorGroups%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IAuthenticator.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IAuthenticator.html
new file mode 100644
index 0000000000..0f626602a3
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IAuthenticator.html
@@ -0,0 +1,231 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface IAuthenticator
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface IAuthenticator
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IAuthenticator.md&amp;value=---%0Auid%3A%20Apache.Ignite.IAuthenticator%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.IAuthenticator">
+
+
+
+  <h1 id="Apache_Ignite_IAuthenticator" data-uid="Apache.Ignite.IAuthenticator" class="text-break">
+    Interface IAuthenticator
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IAuthenticator.cs/#L23"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Ignite client authenticator. Provides authentication information during server handshake.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface IAuthenticator</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="properties">Properties
+</h2>
+
+
+  <a id="Apache_Ignite_IAuthenticator_Identity_" data-uid="Apache.Ignite.IAuthenticator.Identity*"></a>
+
+  <h3 id="Apache_Ignite_IAuthenticator_Identity" data-uid="Apache.Ignite.IAuthenticator.Identity">
+  Identity
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IAuthenticator.cs/#L33"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the identity.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">object Identity { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IAuthenticator_Secret_" data-uid="Apache.Ignite.IAuthenticator.Secret*"></a>
+
+  <h3 id="Apache_Ignite_IAuthenticator_Secret" data-uid="Apache.Ignite.IAuthenticator.Secret">
+  Secret
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IAuthenticator.cs/#L38"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the secret.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">object Secret { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IAuthenticator_Type_" data-uid="Apache.Ignite.IAuthenticator.Type*"></a>
+
+  <h3 id="Apache_Ignite_IAuthenticator_Type" data-uid="Apache.Ignite.IAuthenticator.Type">
+  Type
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IAuthenticator.cs/#L28"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the authenticator type.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">string Type { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IAuthenticator.md&amp;value=---%0Auid%3A%20Apache.Ignite.IAuthenticator%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IIgnite.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IIgnite.html
new file mode 100644
index 0000000000..c44a07b63c
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IIgnite.html
@@ -0,0 +1,304 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface IIgnite
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface IIgnite
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IIgnite.md&amp;value=---%0Auid%3A%20Apache.Ignite.IIgnite%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.IIgnite">
+
+
+
+  <h1 id="Apache_Ignite_IIgnite" data-uid="Apache.Ignite.IIgnite" class="text-break">
+    Interface IIgnite
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgnite.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Ignite API entry point.</p>
+<p></p>
+Implementation can be a thin client (see <a class="xref" href="Apache.Ignite.IIgniteClient.html">IIgniteClient</a> and <a class="xref" href="Apache.Ignite.IgniteClient.html#Apache_Ignite_IgniteClient_StartAsync_Apache_Ignite_IgniteClientConfiguration_">StartAsync(IgniteClientConfiguration)</a>),
+or a direct IPC connection for server-side functionality like compute.
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface IIgnite</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="properties">Properties
+</h2>
+
+
+  <a id="Apache_Ignite_IIgnite_Compute_" data-uid="Apache.Ignite.IIgnite.Compute*"></a>
+
+  <h3 id="Apache_Ignite_IIgnite_Compute" data-uid="Apache.Ignite.IIgnite.Compute">
+  Compute
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgnite.cs/#L49"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the compute API.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">ICompute Compute { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.Compute.ICompute.html">ICompute</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IIgnite_Sql_" data-uid="Apache.Ignite.IIgnite.Sql*"></a>
+
+  <h3 id="Apache_Ignite_IIgnite_Sql" data-uid="Apache.Ignite.IIgnite.Sql">
+  Sql
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgnite.cs/#L54"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the SQL API.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">ISql Sql { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.Sql.ISql.html">ISql</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IIgnite_Tables_" data-uid="Apache.Ignite.IIgnite.Tables*"></a>
+
+  <h3 id="Apache_Ignite_IIgnite_Tables" data-uid="Apache.Ignite.IIgnite.Tables">
+  Tables
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgnite.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the tables API.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">ITables Tables { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.Table.ITables.html">ITables</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IIgnite_Transactions_" data-uid="Apache.Ignite.IIgnite.Transactions*"></a>
+
+  <h3 id="Apache_Ignite_IIgnite_Transactions" data-uid="Apache.Ignite.IIgnite.Transactions">
+  Transactions
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgnite.cs/#L44"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the transactions API.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">ITransactions Transactions { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.Transactions.ITransactions.html">ITransactions</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_IIgnite_GetClusterNodesAsync_" data-uid="Apache.Ignite.IIgnite.GetClusterNodesAsync*"></a>
+
+  <h3 id="Apache_Ignite_IIgnite_GetClusterNodesAsync" data-uid="Apache.Ignite.IIgnite.GetClusterNodesAsync">
+  GetClusterNodesAsync()
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgnite.cs/#L61"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the cluster nodes.
+NOTE: Temporary API to enable Compute until we have proper Cluster API.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">Task&lt;IList&lt;IClusterNode&gt;&gt; GetClusterNodesAsync()</code></pre>
+  </div>
+
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1">IList</a>&lt;<a class="xref" href="Apache.Ignite.Network.IClusterNode.html">IClusterNode</a>&gt;&gt;</dt>
+    <dd><p>A <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> representing the asynchronous operation.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IIgnite.md&amp;value=---%0Auid%3A%20Apache.Ignite.IIgnite%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IIgniteClient.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IIgniteClient.html
new file mode 100644
index 0000000000..bcd02d70c1
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IIgniteClient.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface IIgniteClient
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface IIgniteClient
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IIgniteClient.md&amp;value=---%0Auid%3A%20Apache.Ignite.IIgniteClient%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.IIgniteClient">
+
+
+
+  <h1 id="Apache_Ignite_IIgniteClient" data-uid="Apache.Ignite.IIgniteClient" class="text-break">
+    Interface IIgniteClient
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgniteClient.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Ignite client.</p>
+<p></p>
+Extends <a class="xref" href="Apache.Ignite.IIgnite.html">IIgnite</a> with client-specific functionality.
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface IIgniteClient : IIgnite, IDisposable</code></pre>
+  </div>
+
+
+
+
+
+
+
+  <dl class="typelist derived">
+    <dt>Inherited Members</dt>
+    <dd>
+    <div>
+      <a class="xref" href="Apache.Ignite.IIgnite.html#Apache_Ignite_IIgnite_Tables">IIgnite.Tables</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IIgnite.html#Apache_Ignite_IIgnite_Transactions">IIgnite.Transactions</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IIgnite.html#Apache_Ignite_IIgnite_Compute">IIgnite.Compute</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IIgnite.html#Apache_Ignite_IIgnite_Sql">IIgnite.Sql</a>
+    </div>
+    <div>
+      <a class="xref" href="Apache.Ignite.IIgnite.html#Apache_Ignite_IIgnite_GetClusterNodesAsync">IIgnite.GetClusterNodesAsync()</a>
+    </div>
+    <div>
+      <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable.dispose">IDisposable.Dispose()</a>
+    </div>
+  </dd></dl>
+
+
+
+
+
+
+  <h2 class="section" id="properties">Properties
+</h2>
+
+
+  <a id="Apache_Ignite_IIgniteClient_Configuration_" data-uid="Apache.Ignite.IIgniteClient.Configuration*"></a>
+
+  <h3 id="Apache_Ignite_IIgniteClient_Configuration" data-uid="Apache.Ignite.IIgniteClient.Configuration">
+  Configuration
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgniteClient.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the configuration.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">IgniteClientConfiguration Configuration { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.IgniteClientConfiguration.html">IgniteClientConfiguration</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_IIgniteClient_GetConnections_" data-uid="Apache.Ignite.IIgniteClient.GetConnections*"></a>
+
+  <h3 id="Apache_Ignite_IIgniteClient_GetConnections" data-uid="Apache.Ignite.IIgniteClient.GetConnections">
+  GetConnections()
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IIgniteClient.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets active connections.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">IList&lt;IConnectionInfo&gt; GetConnections()</code></pre>
+  </div>
+
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1">IList</a>&lt;<a class="xref" href="Apache.Ignite.Network.IConnectionInfo.html">IConnectionInfo</a>&gt;</dt>
+    <dd><p>A list of connected cluster nodes.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IIgniteClient.md&amp;value=---%0Auid%3A%20Apache.Ignite.IIgniteClient%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IRetryPolicy.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IRetryPolicy.html
new file mode 100644
index 0000000000..d4b78942e4
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IRetryPolicy.html
@@ -0,0 +1,176 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface IRetryPolicy
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface IRetryPolicy
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IRetryPolicy.md&amp;value=---%0Auid%3A%20Apache.Ignite.IRetryPolicy%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.IRetryPolicy">
+
+
+
+  <h1 id="Apache_Ignite_IRetryPolicy" data-uid="Apache.Ignite.IRetryPolicy" class="text-break">
+    Interface IRetryPolicy
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicy.cs/#L24"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Client retry policy determines whether client operations that have failed due to a connection issue
+should be retried.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface IRetryPolicy</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_IRetryPolicy_ShouldRetry_" data-uid="Apache.Ignite.IRetryPolicy.ShouldRetry*"></a>
+
+  <h3 id="Apache_Ignite_IRetryPolicy_ShouldRetry_Apache_Ignite_IRetryPolicyContext_" data-uid="Apache.Ignite.IRetryPolicy.ShouldRetry(Apache.Ignite.IRetryPolicyContext)">
+  ShouldRetry(IRetryPolicyContext)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicy.cs/#L34"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets a value indicating whether a client operation that has failed due to a connection issue
+should be retried.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">bool ShouldRetry(IRetryPolicyContext context)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>context</code> <a class="xref" href="Apache.Ignite.IRetryPolicyContext.html">IRetryPolicyContext</a></dt>
+    <dd><p>Operation context.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+    <dd><p><code>true</code> if the operation should be retried on another connection, <code>false</code> otherwise.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IRetryPolicy.md&amp;value=---%0Auid%3A%20Apache.Ignite.IRetryPolicy%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IRetryPolicyContext.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IRetryPolicyContext.html
new file mode 100644
index 0000000000..3d83a83558
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IRetryPolicyContext.html
@@ -0,0 +1,263 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface IRetryPolicyContext
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface IRetryPolicyContext
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IRetryPolicyContext.md&amp;value=---%0Auid%3A%20Apache.Ignite.IRetryPolicyContext%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.IRetryPolicyContext">
+
+
+
+  <h1 id="Apache_Ignite_IRetryPolicyContext" data-uid="Apache.Ignite.IRetryPolicyContext" class="text-break">
+    Interface IRetryPolicyContext
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicyContext.cs/#L25"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>Retry policy context. See <a class="xref" href="Apache.Ignite.IRetryPolicy.html#Apache_Ignite_IRetryPolicy_ShouldRetry_Apache_Ignite_IRetryPolicyContext_">ShouldRetry(IRetryPolicyContext)</a>.</p>
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface IRetryPolicyContext</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="properties">Properties
+</h2>
+
+
+  <a id="Apache_Ignite_IRetryPolicyContext_Configuration_" data-uid="Apache.Ignite.IRetryPolicyContext.Configuration*"></a>
+
+  <h3 id="Apache_Ignite_IRetryPolicyContext_Configuration" data-uid="Apache.Ignite.IRetryPolicyContext.Configuration">
+  Configuration
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicyContext.cs/#L30"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the client configuration.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">IgniteClientConfiguration Configuration { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.IgniteClientConfiguration.html">IgniteClientConfiguration</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IRetryPolicyContext_Exception_" data-uid="Apache.Ignite.IRetryPolicyContext.Exception*"></a>
+
+  <h3 id="Apache_Ignite_IRetryPolicyContext_Exception" data-uid="Apache.Ignite.IRetryPolicyContext.Exception">
+  Exception
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicyContext.cs/#L45"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the exception that caused current retry iteration.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">Exception Exception { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IRetryPolicyContext_Iteration_" data-uid="Apache.Ignite.IRetryPolicyContext.Iteration*"></a>
+
+  <h3 id="Apache_Ignite_IRetryPolicyContext_Iteration" data-uid="Apache.Ignite.IRetryPolicyContext.Iteration">
+  Iteration
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicyContext.cs/#L40"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the current iteration.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">int Iteration { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+  <a id="Apache_Ignite_IRetryPolicyContext_Operation_" data-uid="Apache.Ignite.IRetryPolicyContext.Operation*"></a>
+
+  <h3 id="Apache_Ignite_IRetryPolicyContext_Operation" data-uid="Apache.Ignite.IRetryPolicyContext.Operation">
+  Operation
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/IRetryPolicyContext.cs/#L35"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Gets the operation type.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">ClientOperationType Operation { get; }</code></pre>
+  </div>
+
+
+
+
+
+  <h4 class="section">Property Value</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="Apache.Ignite.ClientOperationType.html">ClientOperationType</a></dt>
+    <dd></dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IRetryPolicyContext.md&amp;value=---%0Auid%3A%20Apache.Ignite.IRetryPolicyContext%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ISslStreamFactory.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ISslStreamFactory.html
new file mode 100644
index 0000000000..7adb1d74a6
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.ISslStreamFactory.html
@@ -0,0 +1,179 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Interface ISslStreamFactory
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Interface ISslStreamFactory
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_ISslStreamFactory.md&amp;value=---%0Auid%3A%20Apache.Ignite.ISslStreamFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
+      </nav>
+    </header>
+
+    <main class="container-xxl">
+      <div class="toc-offcanvas">
+        <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+          <div class="offcanvas-header">
+            <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+            <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+          </div>
+          <div class="offcanvas-body">
+            <nav class="toc" id="toc"></nav>
+          </div>
+        </div>
+      </div>
+
+      <div class="content">
+        <div class="actionbar">
+          <button class="btn btn-lg border-0 d-md-none" style="margin-top: -.65em; margin-left: -.8em" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+            <i class="bi bi-list"></i>
+          </button>
+
+          <nav id="breadcrumb"></nav>
+        </div>
+
+        <article data-uid="Apache.Ignite.ISslStreamFactory">
+
+
+
+  <h1 id="Apache_Ignite_ISslStreamFactory" data-uid="Apache.Ignite.ISslStreamFactory" class="text-break">
+    Interface ISslStreamFactory
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ISslStreamFactory.cs/#L29"><i class="bi bi-code-slash"></i></a>
+  </h1>
+
+  <div class="facts text-secondary">
+    <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Ignite.html">Ignite</a></dd></dl>
+  <dl><dt>Assembly</dt><dd>Apache.Ignite.dll</dd></dl>
+  </div>
+
+  <div class="markdown summary"><p>SSL Stream Factory defines how SSL connection is established.</p>
+<p></p>
+See <a class="xref" href="Apache.Ignite.IgniteClientConfiguration.html#Apache_Ignite_IgniteClientConfiguration_SslStreamFactory">SslStreamFactory</a>, <a class="xref" href="Apache.Ignite.SslStreamFactory.html">SslStreamFactory</a>.
+</div>
+  <div class="markdown conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public interface ISslStreamFactory</code></pre>
+  </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <h2 class="section" id="methods">Methods
+</h2>
+
+
+  <a id="Apache_Ignite_ISslStreamFactory_CreateAsync_" data-uid="Apache.Ignite.ISslStreamFactory.CreateAsync*"></a>
+
+  <h3 id="Apache_Ignite_ISslStreamFactory_CreateAsync_System_IO_Stream_System_String_" data-uid="Apache.Ignite.ISslStreamFactory.CreateAsync(System.IO.Stream,System.String)">
+  CreateAsync(Stream, string)
+  <a class="header-action link-secondary" title="View source" href="https://github.com/apache/ignite-3/blob/ignite-19328/modules/platforms/dotnet/Apache.Ignite/ISslStreamFactory.cs/#L39"><i class="bi bi-code-slash"></i></a>
+  </h3>
+
+  <div class="markdown level1 summary"><p>Creates the SSL stream.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">Task&lt;SslStream?&gt; CreateAsync(Stream stream, string targetHost)</code></pre>
+  </div>
+
+  <h4 class="section">Parameters</h4>
+  <dl class="parameters">
+    <dt><code>stream</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a></dt>
+    <dd><p>The underlying raw stream.</p>
+</dd>
+    <dt><code>targetHost</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
+    <dd><p>Target host.</p>
+</dd>
+  </dl>
+
+  <h4 class="section">Returns</h4>
+  <dl class="parameters">
+    <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.net.security.sslstream">SslStream</a>&gt;</dt>
+    <dd><p>SSL stream, or null if SSL is not enabled.</p>
+</dd>
+  </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+        <div class="contribution d-print-none">
+          <a href="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_ISslStreamFactory.md&amp;value=---%0Auid%3A%20Apache.Ignite.ISslStreamFactory%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="edit-link">Edit this page</a>
+        </div>
+
+        
+      </div>
+
+      <div class="affix">
+        <nav id="affix"></nav>
+      </div>
+    </main>
+
+
+    <footer class="border-top">
+      <div class="container-xxl">
+        <div class="flex-fill">
+          Copyright 2022 The Apache Software Foundation
+        </div>
+      </div>
+    </footer>
+  </body>
+</html>
\ No newline at end of file
diff --git a/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IgniteClient.html b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IgniteClient.html
new file mode 100644
index 0000000000..58549cb113
--- /dev/null
+++ b/releases/3.0.0-beta1/dotnetdoc/api/Apache.Ignite.IgniteClient.html
@@ -0,0 +1,206 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8">
+      <title>Class IgniteClient
+ | Apache Ignite.NET API Documentation </title>
+      <meta name="viewport" content="width=device-width, initial-scale=1.0">
+      <meta name="title" content="Class IgniteClient
+ | Apache Ignite.NET API Documentation ">
+      
+      <link rel="icon" href="../images/favicon.ico">
+      <link rel="stylesheet" href="../styles/docfx.min.css">
+      <link rel="stylesheet" href="../styles/main.css">
+      <meta name="docfx:navrel" content="../toc.html">
+      <meta name="docfx:tocrel" content="toc.html">
+      
+      
+      <meta name="docfx:docurl" content="https://github.com/apache/ignite-3/new/main/apiSpec/new?filename=Apache_Ignite_IgniteClient.md&amp;value=---%0Auid%3A%20Apache.Ignite.IgniteClient%0Asummary%3A%20&#39;*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax&#39;%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+
+      <script>
+        MathJax = {
+          options: {
+            processHtmlClass: ['tex2jax_process', 'math']
+          }
+        };
+      </script>
+
+      <script type="text/javascript" src="../styles/docfx.min.js"></script>
+      <script type="text/javascript" src="../styles/main.js"></script>
+  </head>
+
+  <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+    <header class="bg-body border-bottom">
+      <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+        <div class="container-xxl flex-nowrap">
+          <a class="navbar-brand" href="../index.html">
+            <img id="logo" class="svg" src="../images/logo.svg" alt="">
+            
+          </a>
+          <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+            <i class="bi bi-three-dots"></i>
+          </button>
+          <div class="collapse navbar-collapse" id="navpanel">
+            <div id="navbar">
+            </div>
+          </div>
+        </div>
... 39424 lines suppressed ...