This commit is contained in:
Azure Pipelines 2023-02-24 14:32:23 +00:00
Родитель 58994aa787
Коммит 404ac1fd3e
1552 изменённых файлов: 234794 добавлений и 224092 удалений

Просмотреть файл

@ -1,215 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ApiResource
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ApiResource
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResource" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource" class="text-break">Class ApiResource
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.ApiResource"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ApiResource</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ApiResource : Models.ApiResource</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiResource.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiResource.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiResource%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiResource.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,225 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ApiResourceClaim
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ApiResourceClaim
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResourceClaim" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim" class="text-break">Class ApiResourceClaim
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.ApiResource.UserClaims"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html">UserClaim</a></div>
<div class="level2"><span class="xref">ApiResourceClaim</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html#IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Id">UserClaim.Id</a>
</div>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html#IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Type">UserClaim.Type</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResourceClaim_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ApiResourceClaim : UserClaim</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiResourceClaim_ApiResourceId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim.ApiResourceId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiResourceClaim.cs/#L11">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResourceClaim_ApiResourceId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim.ApiResourceId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiResourceClaim_ApiResourceId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim.ApiResourceId">ApiResourceId</h4>
<div class="markdown level1 summary"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.html#IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_Id">Id</a>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int ApiResourceId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiResourceClaim.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiResourceClaim.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,246 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ApiScope
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ApiScope
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScope" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope" class="text-break">Class ApiScope
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.ApiResource.Scopes"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ApiScope</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ApiScope : Scope</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_ApiResourceId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.ApiResourceId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiScope.cs/#L21">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_ApiResourceId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.ApiResourceId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_ApiResourceId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.ApiResourceId">ApiResourceId</h4>
<div class="markdown level1 summary"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.html#IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_Id">Id</a>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int ApiResourceId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiScope.cs/#L14">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiScope.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiScope%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiScope.cs/#L9" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,225 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ApiScopeClaim
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ApiScopeClaim
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScopeClaim" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim" class="text-break">Class ApiScopeClaim
</h1>
<div class="markdown level0 summary"><p>Represents claims of <see cref="!:Models.ApiResource.Scopes"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html">UserClaim</a></div>
<div class="level2"><span class="xref">ApiScopeClaim</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html#IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Id">UserClaim.Id</a>
</div>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html#IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Type">UserClaim.Type</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScopeClaim_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ApiScopeClaim : UserClaim</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiScopeClaim_ApiScopeId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim.ApiScopeId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiScopeClaim.cs/#L11">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScopeClaim_ApiScopeId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim.ApiScopeId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiScopeClaim_ApiScopeId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim.ApiScopeId">ApiScopeId</h4>
<div class="markdown level1 summary"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.html#IdentityServer4_Contrib_LinqToDB_Entities_ApiScope_Id">Id</a>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int ApiScopeId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiScopeClaim.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiScopeClaim.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,222 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ApiSecret
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ApiSecret
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiSecret" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret" class="text-break">Class ApiSecret
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.ApiResource.ApiSecrets"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.Secret.html">Secret</a></div>
<div class="level2"><span class="xref">ApiSecret</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.Secret.html#IdentityServer4_Contrib_LinqToDB_Entities_Secret_Id">Secret.Id</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiSecret_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ApiSecret : Secret</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiSecret_ApiResourceId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret.ApiResourceId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiSecret.cs/#L11">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ApiSecret_ApiResourceId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret.ApiResourceId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ApiSecret_ApiResourceId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret.ApiResourceId">ApiResourceId</h4>
<div class="markdown level1 summary"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.html#IdentityServer4_Contrib_LinqToDB_Entities_ApiResource_Id">Id</a>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int ApiResourceId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ApiSecret.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ApiSecret.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,182 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class Client
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class Client
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.Client">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_Client" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.Client" class="text-break">Class Client
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">Client</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_Client_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class Client : Models.Client</code></pre>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_Client.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.Client%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/Client.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,304 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientClaim
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientClaim
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim" class="text-break">Class ClientClaim
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.Claims"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientClaim</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientClaim : Claim</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim__ctor.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.%23ctor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientClaim.cs/#L23">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim__ctor_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.#ctor*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim__ctor" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.#ctor">ClientClaim()</h4>
<div class="markdown level1 summary"><p>Default constuctor</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClientClaim()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim__ctor_System_String_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.%23ctor(System.String%2CSystem.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientClaim.cs/#L16">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim__ctor_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.#ctor*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim__ctor_System_String_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.#ctor(System.String,System.String)">ClientClaim(String, String)</h4>
<div class="markdown level1 summary"><p>Constructor</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClientClaim(string type, string value)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">type</span></td>
<td><p>sets <see cref="!:Claim.Type"></see></p>
</td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">value</span></td>
<td><p>sets <see cref="!:Claim.Value"></see> </p>
</td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientClaim.cs/#L37">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientClaim.cs/#L30">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientClaim.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientClaim.cs/#L9" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,277 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientCorsOrigin
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientCorsOrigin
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin" class="text-break">Class ClientCorsOrigin
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.AllowedCorsOrigins"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientCorsOrigin</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientCorsOrigin : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientCorsOrigin.cs/#L25">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientCorsOrigin.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_Origin.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.Origin%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientCorsOrigin.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_Origin_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.Origin*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin_Origin" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.Origin">Origin</h4>
<div class="markdown level1 summary"><p>Origin value</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Origin { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientCorsOrigin.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientCorsOrigin.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,277 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientGrantType
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientGrantType
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType" class="text-break">Class ClientGrantType
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.AllowedGrantTypes"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientGrantType</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientGrantType : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientGrantType.cs/#L25">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_GrantType.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.GrantType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientGrantType.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_GrantType_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.GrantType*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_GrantType" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.GrantType">GrantType</h4>
<div class="markdown level1 summary"><p>Grant type value</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string GrantType { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientGrantType.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientGrantType.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientGrantType.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,277 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientIdentityProviderRestrictions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientIdentityProviderRestrictions
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions" class="text-break">Class ClientIdentityProviderRestrictions
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.IdentityProviderRestrictions"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientIdentityProviderRestrictions</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientIdentityProviderRestrictions : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientIdentityProviderRestrictions.cs/#L25">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientIdentityProviderRestrictions.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_Provider.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.Provider%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientIdentityProviderRestrictions.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_Provider_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.Provider*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions_Provider" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.Provider">Provider</h4>
<div class="markdown level1 summary"><p>Represents provider restrictions</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Provider { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientIdentityProviderRestrictions.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientIdentityProviderRestrictions.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,277 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientPostLogoutRedirectUri
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientPostLogoutRedirectUri
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri" class="text-break">Class ClientPostLogoutRedirectUri
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.PostLogoutRedirectUris"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientPostLogoutRedirectUri</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientPostLogoutRedirectUri : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientPostLogoutRedirectUri.cs/#L25">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientPostLogoutRedirectUri.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_PostLogoutRedirectUri.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.PostLogoutRedirectUri%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientPostLogoutRedirectUri.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_PostLogoutRedirectUri_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.PostLogoutRedirectUri*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri_PostLogoutRedirectUri" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.PostLogoutRedirectUri">PostLogoutRedirectUri</h4>
<div class="markdown level1 summary"><p>Represents post logout redirect Uri</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string PostLogoutRedirectUri { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientPostLogoutRedirectUri.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientPostLogoutRedirectUri.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,277 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientRedirectUri
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientRedirectUri
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri" class="text-break">Class ClientRedirectUri
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.RedirectUris"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientRedirectUri</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientRedirectUri : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientRedirectUri.cs/#L25">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientRedirectUri.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_RedirectUri.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.RedirectUri%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientRedirectUri.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_RedirectUri_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.RedirectUri*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri_RedirectUri" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.RedirectUri">RedirectUri</h4>
<div class="markdown level1 summary"><p>Represents redirect Uri</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string RedirectUri { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientRedirectUri.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientRedirectUri.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,277 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientScope
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientScope
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope" class="text-break">Class ClientScope
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.AllowedScopes"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientScope</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientScope : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientScope.cs/#L29">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientScope.cs/#L17">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_Scope.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.Scope%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientScope.cs/#L24">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_Scope_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.Scope*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientScope_Scope" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.Scope">Scope</h4>
<div class="markdown level1 summary"><p>Represents Scope</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Scope { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientScope.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientScope%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientScope.cs/#L12" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,222 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientSecret
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientSecret
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientSecret" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret" class="text-break">Class ClientSecret
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.Client.ClientSecrets"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.Secret.html">Secret</a></div>
<div class="level2"><span class="xref">ClientSecret</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.Secret.html#IdentityServer4_Contrib_LinqToDB_Entities_Secret_Id">Secret.Id</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientSecret_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientSecret : Secret</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientSecret_ClientId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret.ClientId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientSecret.cs/#L11">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_ClientSecret_ClientId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret.ClientId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_ClientSecret_ClientId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret.ClientId">ClientId</h4>
<div class="markdown level1 summary"><see cref="!:Models.Client.ClientId"></see>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string ClientId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_ClientSecret.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/ClientSecret.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,225 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class IdentityClaim
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class IdentityClaim
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityClaim" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim" class="text-break">Class IdentityClaim
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.IdentityResource.UserClaims"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html">UserClaim</a></div>
<div class="level2"><span class="xref">IdentityClaim</span></div>
</div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html#IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Id">UserClaim.Id</a>
</div>
<div>
<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html#IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Type">UserClaim.Type</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityClaim_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class IdentityClaim : UserClaim</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_IdentityClaim_IdentityResourceId.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim.IdentityResourceId%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/IdentityClaim.cs/#L11">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityClaim_IdentityResourceId_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim.IdentityResourceId*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityClaim_IdentityResourceId" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim.IdentityResourceId">IdentityResourceId</h4>
<div class="markdown level1 summary"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource.html#IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource_Id">Id</a>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int IdentityResourceId { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_IdentityClaim.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/IdentityClaim.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,215 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class IdentityResource
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class IdentityResource
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource" class="text-break">Class IdentityResource
</h1>
<div class="markdown level0 summary"><p>Represents <see cref="!:Models.IdentityResource"></see> in database</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">IdentityResource</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class IdentityResource : Models.IdentityResource</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/IdentityResource.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_IdentityResource.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/IdentityResource.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,227 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class MappingExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class MappingExtensions
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions" class="text-break">Class MappingExtensions
</h1>
<div class="markdown level0 summary"><p>This class contains <see cref="!:MappingSchema"></see> extensions for <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a>
namespace</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">MappingExtensions</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class MappingExtensions : object</code></pre>
</div>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_ApplyDefaultEntitiesMappings.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.ApplyDefaultEntitiesMappings%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/MappingExtensions.cs/#L58">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_ApplyDefaultEntitiesMappings_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.ApplyDefaultEntitiesMappings*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_ApplyDefaultEntitiesMappings" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.ApplyDefaultEntitiesMappings">ApplyDefaultEntitiesMappings()</h4>
<div class="markdown level1 summary"><p>Applies default mappings for Entities for provided <see cref="!:MappingSchema.Default"></see></p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static MappingSchema ApplyDefaultEntitiesMappings()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">MappingSchema</span></td>
<td><see cref="!:MappingSchema.Default"></see>
</td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_ApplyDefaultEntitiesMappings_MappingSchema_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.ApplyDefaultEntitiesMappings(MappingSchema)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/MappingExtensions.cs/#L28">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_ApplyDefaultEntitiesMappings_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.ApplyDefaultEntitiesMappings*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions_ApplyDefaultEntitiesMappings_MappingSchema_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.ApplyDefaultEntitiesMappings(MappingSchema)">ApplyDefaultEntitiesMappings(MappingSchema)</h4>
<div class="markdown level1 summary"><p>Applies default mappings for Entities for provided <see cref="!:MappingSchema"></see></p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static MappingSchema ApplyDefaultEntitiesMappings(this MappingSchema schema)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">MappingSchema</span></td>
<td><span class="parametername">schema</span></td>
<td><p><see cref="!:MappingSchema"></see> to apply mappings</p>
</td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">MappingSchema</span></td>
<td><p><code data-dev-comment-type="paramref" class="paramref">schema</code></p>
</td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_MappingExtensions.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/MappingExtensions.cs/#L16" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,217 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class Secret
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class Secret
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.Secret">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_Secret" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.Secret" class="text-break">Class Secret
</h1>
<div class="markdown level0 summary"><p>Base class for storing secrets</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">Secret</span></div>
<div class="level2"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret.html">ApiSecret</a></div>
<div class="level2"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret.html">ClientSecret</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_Secret_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class Secret : Models.Secret</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_Secret_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.Secret.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/Secret.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_Secret_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.Secret.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_Secret_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.Secret.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_Secret.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.Secret%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/Secret.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,249 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class UserClaim
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class UserClaim
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities_UserClaim" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim" class="text-break">Class UserClaim
</h1>
<div class="markdown level0 summary"><p>Base class for storing claims</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">UserClaim</span></div>
<div class="level2"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim.html">ApiResourceClaim</a></div>
<div class="level2"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim.html">ApiScopeClaim</a></div>
<div class="level2"><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim.html">IdentityClaim</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class UserClaim : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Id.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.Id%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/UserClaim.cs/#L13">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Id_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.Id*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Id" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.Id">Id</h4>
<div class="markdown level1 summary"><p><see cref="!:System.Int32"></see> identity field</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int Id { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Int32</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Type.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/UserClaim.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Type_" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.Type*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Entities_UserClaim_Type" data-uid="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.Type">Type</h4>
<div class="markdown level1 summary"><p>Claim&apos;s Type</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Type { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Entities_UserClaim.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Entities.UserClaim%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Entities/UserClaim.cs/#L8" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,184 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace IdentityServer4.Contrib.LinqToDB.Entities
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace IdentityServer4.Contrib.LinqToDB.Entities
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Entities">
<h1 id="IdentityServer4_Contrib_LinqToDB_Entities" data-uid="IdentityServer4.Contrib.LinqToDB.Entities" class="text-break">Namespace IdentityServer4.Contrib.LinqToDB.Entities
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiResource.html">ApiResource</a></h4>
<section><p>Represents <see cref="!:Models.ApiResource"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiResourceClaim.html">ApiResourceClaim</a></h4>
<section><p>Represents <see cref="!:Models.ApiResource.UserClaims"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiScope.html">ApiScope</a></h4>
<section><p>Represents <see cref="!:Models.ApiResource.Scopes"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiScopeClaim.html">ApiScopeClaim</a></h4>
<section><p>Represents claims of <see cref="!:Models.ApiResource.Scopes"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ApiSecret.html">ApiSecret</a></h4>
<section><p>Represents <see cref="!:Models.ApiResource.ApiSecrets"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.Client.html">Client</a></h4>
<section><p>Represents <see cref="!:Models.Client"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientClaim.html">ClientClaim</a></h4>
<section><p>Represents <see cref="!:Models.Client.Claims"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientCorsOrigin.html">ClientCorsOrigin</a></h4>
<section><p>Represents <see cref="!:Models.Client.AllowedCorsOrigins"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientGrantType.html">ClientGrantType</a></h4>
<section><p>Represents <see cref="!:Models.Client.AllowedGrantTypes"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientIdentityProviderRestrictions.html">ClientIdentityProviderRestrictions</a></h4>
<section><p>Represents <see cref="!:Models.Client.IdentityProviderRestrictions"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientPostLogoutRedirectUri.html">ClientPostLogoutRedirectUri</a></h4>
<section><p>Represents <see cref="!:Models.Client.PostLogoutRedirectUris"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientRedirectUri.html">ClientRedirectUri</a></h4>
<section><p>Represents <see cref="!:Models.Client.RedirectUris"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientScope.html">ClientScope</a></h4>
<section><p>Represents <see cref="!:Models.Client.AllowedScopes"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.ClientSecret.html">ClientSecret</a></h4>
<section><p>Represents <see cref="!:Models.Client.ClientSecrets"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.IdentityClaim.html">IdentityClaim</a></h4>
<section><p>Represents <see cref="!:Models.IdentityResource.UserClaims"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.IdentityResource.html">IdentityResource</a></h4>
<section><p>Represents <see cref="!:Models.IdentityResource"></see> in database</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.MappingExtensions.html">MappingExtensions</a></h4>
<section><p>This class contains <see cref="!:MappingSchema"></see> extensions for <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.html">IdentityServer4.Contrib.LinqToDB.Entities</a>
namespace</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.Secret.html">Secret</a></h4>
<section><p>Base class for storing secrets</p>
</section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Entities.UserClaim.html">UserClaim</a></h4>
<section><p>Base class for storing claims</p>
</section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,238 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IDataConnectionFactory
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IDataConnectionFactory
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory">
<h1 id="IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory" class="text-break">Interface IDataConnectionFactory
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Interfaces.html">IdentityServer4.Contrib.LinqToDB.Interfaces</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IDataConnectionFactory</code></pre>
</div>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_GetConnection.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.GetConnection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Interfaces/IDataConnectionFactory.cs/#L9">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_GetConnection_" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.GetConnection*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_GetConnection" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.GetConnection">GetConnection()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DataConnection GetConnection()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">DataConnection</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_GetContext.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.GetContext%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Interfaces/IDataConnectionFactory.cs/#L8">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_GetContext_" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.GetContext*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_GetContext" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.GetContext">GetContext()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DataContext GetContext()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">DataContext</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Interfaces/IDataConnectionFactory.cs/#L6" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,128 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace IdentityServer4.Contrib.LinqToDB.Interfaces
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace IdentityServer4.Contrib.LinqToDB.Interfaces
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces">
<h1 id="IdentityServer4_Contrib_LinqToDB_Interfaces" data-uid="IdentityServer4.Contrib.LinqToDB.Interfaces" class="text-break">Namespace IdentityServer4.Contrib.LinqToDB.Interfaces
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="interfaces">Interfaces
</h3>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.html">IDataConnectionFactory</a></h4>
<section></section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,269 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CorsPolicyService
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CorsPolicyService
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService">
<h1 id="IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService" data-uid="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService" class="text-break">Class CorsPolicyService
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">CorsPolicyService</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Services.html">IdentityServer4.Contrib.LinqToDB.Services</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class CorsPolicyService : ICorsPolicyService</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService__.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.%23ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory%2CILogger%7BIdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Services/CorsPolicyService.cs/#L17">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService__ctor_" data-uid="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.#ctor*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService__" data-uid="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.#ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory,ILogger{IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService})">CorsPolicyService(IDataConnectionFactory, ILogger&lt;CorsPolicyService&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CorsPolicyService(IDataConnectionFactory dataConnectionFactory, ILogger&lt;CorsPolicyService&gt; logger)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.html">IDataConnectionFactory</a></td>
<td><span class="parametername">dataConnectionFactory</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">ILogger</span>&lt;<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.html">CorsPolicyService</a>&gt;</td>
<td><span class="parametername">logger</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService_IsOriginAllowedAsync_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.IsOriginAllowedAsync(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Services/CorsPolicyService.cs/#L23">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService_IsOriginAllowedAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.IsOriginAllowedAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService_IsOriginAllowedAsync_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.IsOriginAllowedAsync(System.String)">IsOriginAllowedAsync(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;bool&gt; IsOriginAllowedAsync(string origin)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">origin</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">System.Boolean</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Services_CorsPolicyService.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Services/CorsPolicyService.cs/#L12" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,128 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace IdentityServer4.Contrib.LinqToDB.Services
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace IdentityServer4.Contrib.LinqToDB.Services
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Services">
<h1 id="IdentityServer4_Contrib_LinqToDB_Services" data-uid="IdentityServer4.Contrib.LinqToDB.Services" class="text-break">Namespace IdentityServer4.Contrib.LinqToDB.Services
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Services.CorsPolicyService.html">CorsPolicyService</a></h4>
<section></section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,269 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClientStore
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClientStore
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore">
<h1 id="IdentityServer4_Contrib_LinqToDB_Stores_ClientStore" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore" class="text-break">Class ClientStore
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ClientStore</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.html">IdentityServer4.Contrib.LinqToDB.Stores</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Stores_ClientStore_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ClientStore : IClientStore</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ClientStore__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Stores_ClientStore__.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.%23ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory%2CILogger%7BIdentityServer4.Contrib.LinqToDB.Stores.ClientStore%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ClientStore.cs/#L20">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ClientStore__ctor_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.#ctor*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ClientStore__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Stores_ClientStore__" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.#ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory,ILogger{IdentityServer4.Contrib.LinqToDB.Stores.ClientStore})">ClientStore(IDataConnectionFactory, ILogger&lt;ClientStore&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClientStore(IDataConnectionFactory dataConnectionFactory, ILogger&lt;ClientStore&gt; logger)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.html">IDataConnectionFactory</a></td>
<td><span class="parametername">dataConnectionFactory</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">ILogger</span>&lt;<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.html">ClientStore</a>&gt;</td>
<td><span class="parametername">logger</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ClientStore_FindClientByIdAsync_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.FindClientByIdAsync(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ClientStore.cs/#L26">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ClientStore_FindClientByIdAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.FindClientByIdAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ClientStore_FindClientByIdAsync_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.FindClientByIdAsync(System.String)">FindClientByIdAsync(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;Models.Client&gt; FindClientByIdAsync(string clientId)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">clientId</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">IdentityServer4.Models.Client</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ClientStore.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ClientStore%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ClientStore.cs/#L15" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,519 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class PersistedGrantStore
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class PersistedGrantStore
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore">
<h1 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore" class="text-break">Class PersistedGrantStore
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">PersistedGrantStore</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.html">IdentityServer4.Contrib.LinqToDB.Stores</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class PersistedGrantStore : IPersistedGrantStore</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore__.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.%23ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory%2CILogger%7BIdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L18">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore__ctor_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.#ctor*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore__" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.#ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory,ILogger{IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore})">PersistedGrantStore(IDataConnectionFactory, ILogger&lt;PersistedGrantStore&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public PersistedGrantStore(IDataConnectionFactory dataConnectionFactory, ILogger&lt;PersistedGrantStore&gt; logger)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.html">IDataConnectionFactory</a></td>
<td><span class="parametername">dataConnectionFactory</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">ILogger</span>&lt;<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.html">PersistedGrantStore</a>&gt;</td>
<td><span class="parametername">logger</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_GetAllAsync_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.GetAllAsync(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L51">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_GetAllAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.GetAllAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_GetAllAsync_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.GetAllAsync(System.String)">GetAllAsync(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;IEnumerable&lt;PersistedGrant&gt;&gt; GetAllAsync(string subjectId)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">subjectId</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">IEnumerable</span>&lt;<span class="xref">PersistedGrant</span>&gt;&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_GetAsync_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.GetAsync(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L40">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_GetAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.GetAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_GetAsync_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.GetAsync(System.String)">GetAsync(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;PersistedGrant&gt; GetAsync(string key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">PersistedGrant</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAllAsync_System_String_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAllAsync(System.String%2CSystem.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L79">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAllAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAllAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAllAsync_System_String_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAllAsync(System.String,System.String)">RemoveAllAsync(String, String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task RemoveAllAsync(string subjectId, string clientId)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">subjectId</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">clientId</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAllAsync_System_String_System_String_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAllAsync(System.String%2CSystem.String%2CSystem.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L93">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAllAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAllAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAllAsync_System_String_System_String_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAllAsync(System.String,System.String,System.String)">RemoveAllAsync(String, String, String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task RemoveAllAsync(string subjectId, string clientId, string type)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">subjectId</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">clientId</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">type</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAsync_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAsync(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L64">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_RemoveAsync_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.RemoveAsync(System.String)">RemoveAsync(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task RemoveAsync(string key)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">key</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_StoreAsync_PersistedGrant_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.StoreAsync(PersistedGrant)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L24">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_StoreAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.StoreAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore_StoreAsync_PersistedGrant_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.StoreAsync(PersistedGrant)">StoreAsync(PersistedGrant)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task StoreAsync(PersistedGrant token)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">PersistedGrant</span></td>
<td><span class="parametername">token</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_PersistedGrantStore.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/PersistedGrantStore.cs/#L13" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,393 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ResourceStore
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ResourceStore
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore">
<h1 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore" class="text-break">Class ResourceStore
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">ResourceStore</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.html">IdentityServer4.Contrib.LinqToDB.Stores</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ResourceStore : IResourceStore</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore__.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.%23ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory%2CILogger%7BIdentityServer4.Contrib.LinqToDB.Stores.ResourceStore%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ResourceStore.cs/#L26">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore__ctor_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.#ctor*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore__ctor_IdentityServer4_Contrib_LinqToDB_Interfaces_IDataConnectionFactory_ILogger_IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore__" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.#ctor(IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory,ILogger{IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore})">ResourceStore(IDataConnectionFactory, ILogger&lt;ResourceStore&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ResourceStore(IDataConnectionFactory dataConnectionFactory, ILogger&lt;ResourceStore&gt; logger)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Interfaces.IDataConnectionFactory.html">IDataConnectionFactory</a></td>
<td><span class="parametername">dataConnectionFactory</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">ILogger</span>&lt;<a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.html">ResourceStore</a>&gt;</td>
<td><span class="parametername">logger</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindApiResourceAsync_System_String_.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindApiResourceAsync(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ResourceStore.cs/#L33">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindApiResourceAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindApiResourceAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindApiResourceAsync_System_String_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindApiResourceAsync(System.String)">FindApiResourceAsync(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;Models.ApiResource&gt; FindApiResourceAsync(string name)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">IdentityServer4.Models.ApiResource</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindApiResourcesByScopeAsync_IEnumerable_System_String__.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindApiResourcesByScopeAsync(IEnumerable%7BSystem.String%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ResourceStore.cs/#L46">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindApiResourcesByScopeAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindApiResourcesByScopeAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindApiResourcesByScopeAsync_IEnumerable_System_String__" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindApiResourcesByScopeAsync(IEnumerable{System.String})">FindApiResourcesByScopeAsync(IEnumerable&lt;String&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;IEnumerable&lt;Models.ApiResource&gt;&gt; FindApiResourcesByScopeAsync(IEnumerable&lt;string&gt; scopeNames)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<span class="xref">System.String</span>&gt;</td>
<td><span class="parametername">scopeNames</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">IEnumerable</span>&lt;<span class="xref">IdentityServer4.Models.ApiResource</span>&gt;&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindIdentityResourcesByScopeAsync_IEnumerable_System_String__.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindIdentityResourcesByScopeAsync(IEnumerable%7BSystem.String%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ResourceStore.cs/#L63">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindIdentityResourcesByScopeAsync_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindIdentityResourcesByScopeAsync*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_FindIdentityResourcesByScopeAsync_IEnumerable_System_String__" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.FindIdentityResourcesByScopeAsync(IEnumerable{System.String})">FindIdentityResourcesByScopeAsync(IEnumerable&lt;String&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;IEnumerable&lt;Models.IdentityResource&gt;&gt; FindIdentityResourcesByScopeAsync(IEnumerable&lt;string&gt; scopeNames)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<span class="xref">System.String</span>&gt;</td>
<td><span class="parametername">scopeNames</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">IEnumerable</span>&lt;<span class="xref">IdentityServer4.Models.IdentityResource</span>&gt;&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_GetAllResources.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.GetAllResources%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ResourceStore.cs/#L81">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_GetAllResources_" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.GetAllResources*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore_GetAllResources" data-uid="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.GetAllResources">GetAllResources()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Task&lt;Resources&gt; GetAllResources()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">Resources</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_Stores_ResourceStore.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/Stores/ResourceStore.cs/#L21" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,132 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace IdentityServer4.Contrib.LinqToDB.Stores
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace IdentityServer4.Contrib.LinqToDB.Stores
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.Stores">
<h1 id="IdentityServer4_Contrib_LinqToDB_Stores" data-uid="IdentityServer4.Contrib.LinqToDB.Stores" class="text-break">Namespace IdentityServer4.Contrib.LinqToDB.Stores
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.ClientStore.html">ClientStore</a></h4>
<section></section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.PersistedGrantStore.html">PersistedGrantStore</a></h4>
<section></section>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.Stores.ResourceStore.html">ResourceStore</a></h4>
<section></section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,213 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class TokenCleanupOptions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class TokenCleanupOptions
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions">
<h1 id="IdentityServer4_Contrib_LinqToDB_TokenCleanupOptions" data-uid="IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions" class="text-break">Class TokenCleanupOptions
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">TokenCleanupOptions</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="IdentityServer4.Contrib.LinqToDB.html">IdentityServer4.Contrib.LinqToDB</a></h6>
<h6><strong>Assembly</strong>: IdentityServer4.Contrib.Linq2db.dll</h6>
<h5 id="IdentityServer4_Contrib_LinqToDB_TokenCleanupOptions_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class TokenCleanupOptions : object</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_TokenCleanupOptions_Interval.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions.Interval%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/TokenCleanupOptions.cs/#L7">View Source</a>
</span>
<a id="IdentityServer4_Contrib_LinqToDB_TokenCleanupOptions_Interval_" data-uid="IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions.Interval*"></a>
<h4 id="IdentityServer4_Contrib_LinqToDB_TokenCleanupOptions_Interval" data-uid="IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions.Interval">Interval</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TimeSpan Interval { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">TimeSpan</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/new/master/apiSpec/new?filename=IdentityServer4_Contrib_LinqToDB_TokenCleanupOptions.md&amp;value=---%0Auid%3A%20IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/IdentityServer4.LinqToDB/blob/master/src/IdentityServer4.LinqToDB/TokenCleanupOptions.cs/#L5" class="contribution-link">View Source</a>
</li>
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Просмотреть файл

@ -1,128 +0,0 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace IdentityServer4.Contrib.LinqToDB
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace IdentityServer4.Contrib.LinqToDB
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="IdentityServer4.Contrib.LinqToDB">
<h1 id="IdentityServer4_Contrib_LinqToDB" data-uid="IdentityServer4.Contrib.LinqToDB" class="text-break">Namespace IdentityServer4.Contrib.LinqToDB
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
<h4><a class="xref" href="IdentityServer4.Contrib.LinqToDB.TokenCleanupOptions.html">TokenCleanupOptions</a></h4>
<section></section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class LinqToDBLoggerFactoryAdapter
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class LinqToDBLoggerFactoryAdapter
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class LinqToDBLoggerFactoryAdapter
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class LinqToDBLoggerFactoryAdapter
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,37 +78,37 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter">
<h1 id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter" class="text-break">Class LinqToDBLoggerFactoryAdapter
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">LinqToDBLoggerFactoryAdapter</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.AspNet.Logging.html">LinqToDB.AspNet.Logging</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.AspNet.html">AspNet</a>.<a class="xref" href="LinqToDB.AspNet.Logging.html">Logging</a></h6>
<h6><strong>Assembly</strong>: linq2db.AspNet.dll</h6>
<h5 id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class LinqToDBLoggerFactoryAdapter : object</code></pre>
<pre><code class="lang-csharp hljs">public class LinqToDBLoggerFactoryAdapter</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter__ctor_ILoggerFactory_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.%23ctor(ILoggerFactory)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter__ctor_Microsoft_Extensions_Logging_ILoggerFactory_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.%23ctor(Microsoft.Extensions.Logging.ILoggerFactory)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/Logging/LinqToDbLoggerFactoryAdapter.cs/#L13">View Source</a>
</span>
<a id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter__ctor_" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.#ctor*"></a>
<h4 id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter__ctor_ILoggerFactory_" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.#ctor(ILoggerFactory)">LinqToDBLoggerFactoryAdapter(ILoggerFactory)</h4>
<h4 id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter__ctor_Microsoft_Extensions_Logging_ILoggerFactory_" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.#ctor(Microsoft.Extensions.Logging.ILoggerFactory)">LinqToDBLoggerFactoryAdapter(ILoggerFactory)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public LinqToDBLoggerFactoryAdapter(ILoggerFactory loggerFactory)</code></pre>
</div>
@ -124,26 +123,26 @@
</thead>
<tbody>
<tr>
<td><span class="xref">ILoggerFactory</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.iloggerfactory">ILoggerFactory</a></td>
<td><span class="parametername">loggerFactory</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter_OnTrace_System_Nullable_System_String__System_Nullable_System_String__TraceLevel_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.OnTrace(System.Nullable%7BSystem.String%7D%2CSystem.Nullable%7BSystem.String%7D%2CTraceLevel)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter_OnTrace_System_String_System_String_System_Diagnostics_TraceLevel_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.OnTrace(System.String%2CSystem.String%2CSystem.Diagnostics.TraceLevel)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/Logging/LinqToDbLoggerFactoryAdapter.cs/#L19">View Source</a>
</span>
<a id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter_OnTrace_" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.OnTrace*"></a>
<h4 id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter_OnTrace_System_Nullable_System_String__System_Nullable_System_String__TraceLevel_" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.OnTrace(System.Nullable{System.String},System.Nullable{System.String},TraceLevel)">OnTrace(Nullable&lt;String&gt;, Nullable&lt;String&gt;, TraceLevel)</h4>
<h4 id="LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter_OnTrace_System_String_System_String_System_Diagnostics_TraceLevel_" data-uid="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.OnTrace(System.String,System.String,System.Diagnostics.TraceLevel)">OnTrace(string?, string?, TraceLevel)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void OnTrace(string? message, string? category, TraceLevel level)</code></pre>
</div>
@ -158,26 +157,23 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">System.String</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">message</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">System.String</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">category</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">TraceLevel</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.diagnostics.tracelevel">TraceLevel</a></td>
<td><span class="parametername">level</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -185,44 +181,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_LinqToDBLoggerFactoryAdapter.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/Logging/LinqToDbLoggerFactoryAdapter.cs/#L8" class="contribution-link">View Source</a>
@ -237,7 +236,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -245,13 +244,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class OptionsBuilderExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class OptionsBuilderExtensions
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class OptionsBuilderExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class OptionsBuilderExtensions
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,38 +78,38 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions">
<h1 id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions" class="text-break">Class OptionsBuilderExtensions
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">OptionsBuilderExtensions</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.AspNet.Logging.html">LinqToDB.AspNet.Logging</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.AspNet.html">AspNet</a>.<a class="xref" href="LinqToDB.AspNet.Logging.html">Logging</a></h6>
<h6><strong>Assembly</strong>: linq2db.AspNet.dll</h6>
<h5 id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class OptionsBuilderExtensions : object</code></pre>
<pre><code class="lang-csharp hljs">public static class OptionsBuilderExtensions</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseDefaultLogging_LinqToDB_DataOptions_IServiceProvider_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseDefaultLogging(LinqToDB.DataOptions%2CIServiceProvider)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseDefaultLogging_LinqToDB_DataOptions_System_IServiceProvider_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseDefaultLogging(LinqToDB.DataOptions%2CSystem.IServiceProvider)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/Logging/OptionsBuilderExtensions.cs/#L19">View Source</a>
</span>
<a id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseDefaultLogging_" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseDefaultLogging*"></a>
<h4 id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseDefaultLogging_LinqToDB_DataOptions_IServiceProvider_" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseDefaultLogging(LinqToDB.DataOptions,IServiceProvider)">UseDefaultLogging(DataOptions, IServiceProvider)</h4>
<div class="markdown level1 summary"><p>Configures the connection to use the <see cref="!:ILoggerFactory"></see> resolved from the container.</p>
<h4 id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseDefaultLogging_LinqToDB_DataOptions_System_IServiceProvider_" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseDefaultLogging(LinqToDB.DataOptions,System.IServiceProvider)">UseDefaultLogging(DataOptions, IServiceProvider)</h4>
<div class="markdown level1 summary"><p>Configures the connection to use the <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.iloggerfactory">ILoggerFactory</a> resolved from the container.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static DataOptions UseDefaultLogging(this DataOptions options, IServiceProvider provider)</code></pre>
</div>
@ -131,7 +130,7 @@
</td>
</tr>
<tr>
<td><span class="xref">IServiceProvider</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iserviceprovider">IServiceProvider</a></td>
<td><span class="parametername">provider</span></td>
<td><p>Container used to resolve the factory.</p>
</td>
@ -156,17 +155,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseLoggerFactory_LinqToDB_DataOptions_ILoggerFactory_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseLoggerFactory(LinqToDB.DataOptions%2CILoggerFactory)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseLoggerFactory_LinqToDB_DataOptions_Microsoft_Extensions_Logging_ILoggerFactory_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseLoggerFactory(LinqToDB.DataOptions%2CMicrosoft.Extensions.Logging.ILoggerFactory)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/Logging/OptionsBuilderExtensions.cs/#L31">View Source</a>
</span>
<a id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseLoggerFactory_" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseLoggerFactory*"></a>
<h4 id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseLoggerFactory_LinqToDB_DataOptions_ILoggerFactory_" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseLoggerFactory(LinqToDB.DataOptions,ILoggerFactory)">UseLoggerFactory(DataOptions, ILoggerFactory)</h4>
<div class="markdown level1 summary"><p>Configures the connection to use the <see cref="!:ILoggerFactory"></see> passed in.</p>
<h4 id="LinqToDB_AspNet_Logging_OptionsBuilderExtensions_UseLoggerFactory_LinqToDB_DataOptions_Microsoft_Extensions_Logging_ILoggerFactory_" data-uid="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.UseLoggerFactory(LinqToDB.DataOptions,Microsoft.Extensions.Logging.ILoggerFactory)">UseLoggerFactory(DataOptions, ILoggerFactory)</h4>
<div class="markdown level1 summary"><p>Configures the connection to use the <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.iloggerfactory">ILoggerFactory</a> passed in.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static DataOptions UseLoggerFactory(this DataOptions options, ILoggerFactory factory)</code></pre>
</div>
@ -187,7 +186,7 @@
</td>
</tr>
<tr>
<td><span class="xref">ILoggerFactory</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.iloggerfactory">ILoggerFactory</a></td>
<td><span class="parametername">factory</span></td>
<td><p>Factory used to resolve loggers.</p>
</td>
@ -212,13 +211,13 @@
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_OptionsBuilderExtensions.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.OptionsBuilderExtensions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_Logging_OptionsBuilderExtensions.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.Logging.OptionsBuilderExtensions%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/Logging/OptionsBuilderExtensions.cs/#L11" class="contribution-link">View Source</a>
@ -233,7 +232,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -241,13 +240,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace LinqToDB.AspNet.Logging
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace LinqToDB.AspNet.Logging
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace LinqToDB.AspNet.Logging
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace LinqToDB.AspNet.Logging
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,21 +78,21 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.AspNet.Logging">
<h1 id="LinqToDB_AspNet_Logging" data-uid="LinqToDB.AspNet.Logging" class="text-break">Namespace LinqToDB.AspNet.Logging
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
</h3>
<h4><a class="xref" href="LinqToDB.AspNet.Logging.LinqToDBLoggerFactoryAdapter.html">LinqToDBLoggerFactoryAdapter</a></h4>
<section></section>
<h4><a class="xref" href="LinqToDB.AspNet.Logging.OptionsBuilderExtensions.html">OptionsBuilderExtensions</a></h4>
<section></section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
@ -108,7 +107,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -116,13 +115,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ServiceConfigurationExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ServiceConfigurationExtensions
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ServiceConfigurationExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ServiceConfigurationExtensions
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,42 +78,42 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions">
<h1 id="LinqToDB_AspNet_ServiceConfigurationExtensions" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions" class="text-break">Class ServiceConfigurationExtensions
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">ServiceConfigurationExtensions</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.AspNet.html">LinqToDB.AspNet</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.AspNet.html">AspNet</a></h6>
<h6><strong>Assembly</strong>: linq2db.AspNet.dll</h6>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class ServiceConfigurationExtensions : object</code></pre>
<pre><code class="lang-csharp hljs">public static class ServiceConfigurationExtensions</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDB(IServiceCollection%2CFunc%7BIServiceProvider%2CLinqToDB.DataOptions%2CLinqToDB.DataOptions%7D%2CServiceLifetime)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDB(Microsoft.Extensions.DependencyInjection.IServiceCollection%2CSystem.Func%7BSystem.IServiceProvider%2CLinqToDB.DataOptions%2CLinqToDB.DataOptions%7D%2CMicrosoft.Extensions.DependencyInjection.ServiceLifetime)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/ServiceConfigurationExtensions.cs/#L53">View Source</a>
</span>
<a id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDB*"></a>
<h4 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDB(IServiceCollection,Func{IServiceProvider,LinqToDB.DataOptions,LinqToDB.DataOptions},ServiceLifetime)">AddLinqToDB(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</h4>
<div class="markdown level1 summary"><p>Registers <a class="xref" href="LinqToDB.Data.DataConnection.html">DataConnection</a> as the service <a class="xref" href="LinqToDB.IDataContext.html">IDataContext</a> in the <see cref="!:IServiceCollection"></see>.
<h4 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDB(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Func{System.IServiceProvider,LinqToDB.DataOptions,LinqToDB.DataOptions},Microsoft.Extensions.DependencyInjection.ServiceLifetime)">AddLinqToDB(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</h4>
<div class="markdown level1 summary"><p>Registers <a class="xref" href="LinqToDB.Data.DataConnection.html">DataConnection</a> as the service <a class="xref" href="LinqToDB.IDataContext.html">IDataContext</a> in the <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a>.
You use this method when using dependency injection in your application, such as with ASP.NET.
For more information on setting up dependency injection, see <a href="http://go.microsoft.com/fwlink/?LinkId=526890">http://go.microsoft.com/fwlink/?LinkId=526890</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IServiceCollection AddLinqToDB(this IServiceCollection serviceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt; configure, ServiceLifetime lifetime = null)</code></pre>
<pre><code class="lang-csharp hljs">public static IServiceCollection AddLinqToDB(this IServiceCollection serviceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt; configure, ServiceLifetime lifetime = ServiceLifetime.Scoped)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -127,13 +126,13 @@ For more information on setting up dependency injection, see <a href="http://go.
</thead>
<tbody>
<tr>
<td><span class="xref">IServiceCollection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a></td>
<td><span class="parametername">serviceCollection</span></td>
<td><p>The <see cref="!:IServiceCollection"></see> to add services to. </p>
<td><p>The <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a> to add services to.</p>
</td>
</tr>
<tr>
<td><span class="xref">Func</span>&lt;<span class="xref">IServiceProvider</span>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-3">Func</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iserviceprovider">IServiceProvider</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>&gt;</td>
<td><span class="parametername">configure</span></td>
<td><p>
An action to configure the <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a> for the context.
@ -141,10 +140,10 @@ For more information on setting up dependency injection, see <a href="http://go.
</td>
</tr>
<tr>
<td><span class="xref">ServiceLifetime</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicelifetime">ServiceLifetime</a></td>
<td><span class="parametername">lifetime</span></td>
<td><p>The lifetime with which to register the Context service in the container.
For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (the default).</p>
For one connection per request use <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicelifetime#microsoft-extensions-dependencyinjection-servicelifetime-scoped">Scoped</a> (the default).</p>
</td>
</tr>
</tbody>
@ -159,23 +158,23 @@ For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (
</thead>
<tbody>
<tr>
<td><span class="xref">IServiceCollection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a></td>
<td><p>The same service collection so that multiple calls can be chained.</p>
</td>
</tr>
</tbody>
</table>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime__remarks">Remarks</h5>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime__remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>
This will only work when you have 1 database connection across your whole application.
If your application needs multiple different connections with different configurations
then use <a class="xref" href="LinqToDB.AspNet.ServiceConfigurationExtensions.html#LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_">AddLinqToDBContext&lt;TContext&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</a> or <a class="xref" href="LinqToDB.AspNet.ServiceConfigurationExtensions.html#LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_">AddLinqToDBContext&lt;TContext, TContextImplementation&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</a>.
This will only work when you have 1 database connection across your whole application.
If your application needs multiple different connections with different configurations
then use <a class="xref" href="LinqToDB.AspNet.ServiceConfigurationExtensions.html#LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_">AddLinqToDBContext&lt;TContext&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</a> or <a class="xref" href="LinqToDB.AspNet.ServiceConfigurationExtensions.html#LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_">AddLinqToDBContext&lt;TContext, TContextImplementation&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</a>.
</p>
<p>
To Resolve the connection inject <a class="xref" href="LinqToDB.IDataContext.html">IDataContext</a> into your services.
To Resolve the connection inject <a class="xref" href="LinqToDB.IDataContext.html">IDataContext</a> into your services.
</p>
</div>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime__examples">Examples</h5>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDB_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime__examples">Examples</h5>
<pre><code> public void ConfigureServices(IServiceCollection services)
{
var connectionString = &quot;connection string to database&quot;;
@ -187,22 +186,21 @@ For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext%60%601(IServiceCollection%2CFunc%7BIServiceProvider%2CLinqToDB.DataOptions%2CLinqToDB.DataOptions%7D%2CServiceLifetime)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext%60%601(Microsoft.Extensions.DependencyInjection.IServiceCollection%2CSystem.Func%7BSystem.IServiceProvider%2CLinqToDB.DataOptions%2CLinqToDB.DataOptions%7D%2CMicrosoft.Extensions.DependencyInjection.ServiceLifetime)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/ServiceConfigurationExtensions.cs/#L104">View Source</a>
</span>
<a id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext*"></a>
<h4 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext``1(IServiceCollection,Func{IServiceProvider,LinqToDB.DataOptions,LinqToDB.DataOptions},ServiceLifetime)">AddLinqToDBContext&lt;TContext&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</h4>
<div class="markdown level1 summary"><p>Registers <code data-dev-comment-type="typeparamref" class="typeparamref">TContext</code> as a service in the <see cref="!:IServiceCollection"></see>.
<h4 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Func{System.IServiceProvider,LinqToDB.DataOptions,LinqToDB.DataOptions},Microsoft.Extensions.DependencyInjection.ServiceLifetime)">AddLinqToDBContext&lt;TContext&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</h4>
<div class="markdown level1 summary"><p>Registers <code data-dev-comment-type="typeparamref" class="typeparamref">TContext</code> as a service in the <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a>.
You use this method when using dependency injection in your application, such as with ASP.NET.
For more information on setting up dependency injection, see <a href="http://go.microsoft.com/fwlink/?LinkId=526890">http://go.microsoft.com/fwlink/?LinkId=526890</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IServiceCollection AddLinqToDBContext&lt;TContext&gt;(this IServiceCollection serviceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt; configure, ServiceLifetime lifetime = null)
where TContext : IDataContext</code></pre>
<pre><code class="lang-csharp hljs">public static IServiceCollection AddLinqToDBContext&lt;TContext&gt;(this IServiceCollection serviceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt; configure, ServiceLifetime lifetime = ServiceLifetime.Scoped) where TContext : IDataContext</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -215,13 +213,13 @@ For more information on setting up dependency injection, see <a href="http://go.
</thead>
<tbody>
<tr>
<td><span class="xref">IServiceCollection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a></td>
<td><span class="parametername">serviceCollection</span></td>
<td><p>The <see cref="!:IServiceCollection"></see> to add services to. </p>
<td><p>The <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a> to add services to.</p>
</td>
</tr>
<tr>
<td><span class="xref">Func</span>&lt;<span class="xref">IServiceProvider</span>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-3">Func</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iserviceprovider">IServiceProvider</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>&gt;</td>
<td><span class="parametername">configure</span></td>
<td><p>
An action to configure the <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a> for the context.
@ -233,10 +231,10 @@ For more information on setting up dependency injection, see <a href="http://go.
</td>
</tr>
<tr>
<td><span class="xref">ServiceLifetime</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicelifetime">ServiceLifetime</a></td>
<td><span class="parametername">lifetime</span></td>
<td><p>The lifetime with which to register the Context service in the container.
For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (the default).</p>
For one connection per request use <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicelifetime#microsoft-extensions-dependencyinjection-servicelifetime-scoped">Scoped</a> (the default).</p>
</td>
</tr>
</tbody>
@ -251,7 +249,7 @@ For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (
</thead>
<tbody>
<tr>
<td><span class="xref">IServiceCollection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a></td>
<td><p>The same service collection so that multiple calls can be chained.</p>
</td>
</tr>
@ -275,11 +273,11 @@ and passes it to the base constructor of <a class="xref" href="LinqToDB.Data.Dat
</tr>
</tbody>
</table>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime__remarks">Remarks</h5>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime__remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>This method should be used when a custom context is required or
when multiple contexts with different configurations are required.</p>
</div>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime__examples">Examples</h5>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__1_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime__examples">Examples</h5>
<pre><code> public void ConfigureServices(IServiceCollection services)
{
var connectionString = &quot;connection string to database&quot;;
@ -291,22 +289,21 @@ when multiple contexts with different configurations are required.</p>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext%60%602(IServiceCollection%2CFunc%7BIServiceProvider%2CLinqToDB.DataOptions%2CLinqToDB.DataOptions%7D%2CServiceLifetime)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext%60%602(Microsoft.Extensions.DependencyInjection.IServiceCollection%2CSystem.Func%7BSystem.IServiceProvider%2CLinqToDB.DataOptions%2CLinqToDB.DataOptions%7D%2CMicrosoft.Extensions.DependencyInjection.ServiceLifetime)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/ServiceConfigurationExtensions.cs/#L160">View Source</a>
</span>
<a id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext*"></a>
<h4 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext``2(IServiceCollection,Func{IServiceProvider,LinqToDB.DataOptions,LinqToDB.DataOptions},ServiceLifetime)">AddLinqToDBContext&lt;TContext, TContextImplementation&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</h4>
<div class="markdown level1 summary"><p>Registers <code data-dev-comment-type="typeparamref" class="typeparamref">TContext</code> as a service in the <see cref="!:IServiceCollection"></see>.
<h4 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime_" data-uid="LinqToDB.AspNet.ServiceConfigurationExtensions.AddLinqToDBContext``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Func{System.IServiceProvider,LinqToDB.DataOptions,LinqToDB.DataOptions},Microsoft.Extensions.DependencyInjection.ServiceLifetime)">AddLinqToDBContext&lt;TContext, TContextImplementation&gt;(IServiceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt;, ServiceLifetime)</h4>
<div class="markdown level1 summary"><p>Registers <code data-dev-comment-type="typeparamref" class="typeparamref">TContext</code> as a service in the <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a>.
You use this method when using dependency injection in your application, such as with ASP.NET.
For more information on setting up dependency injection, see <a href="http://go.microsoft.com/fwlink/?LinkId=526890">http://go.microsoft.com/fwlink/?LinkId=526890</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IServiceCollection AddLinqToDBContext&lt;TContext, TContextImplementation&gt;(this IServiceCollection serviceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt; configure, ServiceLifetime lifetime = null)
where TContext : IDataContext where TContextImplementation : TContext, IDataContext</code></pre>
<pre><code class="lang-csharp hljs">public static IServiceCollection AddLinqToDBContext&lt;TContext, TContextImplementation&gt;(this IServiceCollection serviceCollection, Func&lt;IServiceProvider, DataOptions, DataOptions&gt; configure, ServiceLifetime lifetime = ServiceLifetime.Scoped) where TContext : IDataContext where TContextImplementation : TContext, IDataContext</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -319,13 +316,13 @@ For more information on setting up dependency injection, see <a href="http://go.
</thead>
<tbody>
<tr>
<td><span class="xref">IServiceCollection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a></td>
<td><span class="parametername">serviceCollection</span></td>
<td><p>The <see cref="!:IServiceCollection"></see> to add services to. </p>
<td><p>The <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a> to add services to.</p>
</td>
</tr>
<tr>
<td><span class="xref">Func</span>&lt;<span class="xref">IServiceProvider</span>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-3">Func</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iserviceprovider">IServiceProvider</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>, <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a>&gt;</td>
<td><span class="parametername">configure</span></td>
<td><p>
An action to configure the <a class="xref" href="LinqToDB.DataOptions.html">DataOptions</a> for the context.
@ -337,10 +334,10 @@ For more information on setting up dependency injection, see <a href="http://go.
</td>
</tr>
<tr>
<td><span class="xref">ServiceLifetime</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicelifetime">ServiceLifetime</a></td>
<td><span class="parametername">lifetime</span></td>
<td><p>The lifetime with which to register the Context service in the container.
For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (the default).</p>
For one connection per request use <a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.servicelifetime#microsoft-extensions-dependencyinjection-servicelifetime-scoped">Scoped</a> (the default).</p>
</td>
</tr>
</tbody>
@ -355,7 +352,7 @@ For one connection per request use <see cref="!:ServiceLifetime.Scoped"></see> (
</thead>
<tbody>
<tr>
<td><span class="xref">IServiceCollection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.extensions.dependencyinjection.iservicecollection">IServiceCollection</a></td>
<td><p>The same service collection so that multiple calls can be chained.</p>
</td>
</tr>
@ -385,11 +382,11 @@ and passes it to the base constructor of <a class="xref" href="LinqToDB.Data.Dat
</tr>
</tbody>
</table>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime__remarks">Remarks</h5>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime__remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>This method should be used when a custom context is required or
when multiple contexts with different configurations are required.</p>
</div>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_IServiceCollection_Func_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__ServiceLifetime__examples">Examples</h5>
<h5 id="LinqToDB_AspNet_ServiceConfigurationExtensions_AddLinqToDBContext__2_Microsoft_Extensions_DependencyInjection_IServiceCollection_System_Func_System_IServiceProvider_LinqToDB_DataOptions_LinqToDB_DataOptions__Microsoft_Extensions_DependencyInjection_ServiceLifetime__examples">Examples</h5>
<pre><code> public void ConfigureServices(IServiceCollection services)
{
var connectionString = &quot;connection string to database&quot;;
@ -401,13 +398,13 @@ when multiple contexts with different configurations are required.</p>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_AspNet_ServiceConfigurationExtensions.md&amp;value=---%0Auid%3A%20LinqToDB.AspNet.ServiceConfigurationExtensions%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.AspNet/ServiceConfigurationExtensions.cs/#L12" class="contribution-link">View Source</a>
@ -422,7 +419,7 @@ when multiple contexts with different configurations are required.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -430,13 +427,13 @@ when multiple contexts with different configurations are required.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace LinqToDB.AspNet
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace LinqToDB.AspNet
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace LinqToDB.AspNet
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace LinqToDB.AspNet
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,19 +78,19 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.AspNet">
<h1 id="LinqToDB_AspNet" data-uid="LinqToDB.AspNet" class="text-break">Namespace LinqToDB.AspNet
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
</h3>
<h4><a class="xref" href="LinqToDB.AspNet.ServiceConfigurationExtensions.html">ServiceConfigurationExtensions</a></h4>
<section></section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
@ -106,7 +105,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -114,13 +113,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AsyncDbConnection
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AsyncDbConnection
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AsyncDbConnection
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AsyncDbConnection
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,46 +78,46 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.AsyncDbConnection">
<h1 id="LinqToDB_Async_AsyncDbConnection" data-uid="LinqToDB.Async.AsyncDbConnection" class="text-break">Class AsyncDbConnection
</h1>
<div class="markdown level0 summary"><p>Implements <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a> wrapper over <see cref="!:DbConnection"></see> instance with
</h1>
<div class="markdown level0 summary"><p>Implements <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a> wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> instance with
synchronous implementation of asynchronous methods.
Providers with async operations support could override its methods with asynchronous implementations.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">AsyncDbConnection</span></div>
</div>
<div class="implements">
<h5>Implements</h5>
<div><a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a></div>
<div><span class="xref">IDisposable</span></div>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
<div><a class="xref" href="LinqToDB.Async.IAsyncDisposable.html">IAsyncDisposable</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_AsyncDbConnection_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class AsyncDbConnection : object, IAsyncDbConnection, IAsyncDisposable</code></pre>
<pre><code class="lang-csharp hljs">public class AsyncDbConnection : IAsyncDbConnection, IDisposable, IAsyncDisposable</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection__ctor_DbConnection_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.%23ctor(DbConnection)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection__ctor_System_Data_Common_DbConnection_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.%23ctor(System.Data.Common.DbConnection)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbConnection__ctor_" data-uid="LinqToDB.Async.AsyncDbConnection.#ctor*"></a>
<h4 id="LinqToDB_Async_AsyncDbConnection__ctor_DbConnection_" data-uid="LinqToDB.Async.AsyncDbConnection.#ctor(DbConnection)">AsyncDbConnection(DbConnection)</h4>
<h4 id="LinqToDB_Async_AsyncDbConnection__ctor_System_Data_Common_DbConnection_" data-uid="LinqToDB.Async.AsyncDbConnection.#ctor(System.Data.Common.DbConnection)">AsyncDbConnection(DbConnection)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected AsyncDbConnection(DbConnection connection)</code></pre>
</div>
@ -133,17 +132,17 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">DbConnection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a></td>
<td><span class="parametername">connection</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Connection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Connection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Connection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Connection%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L25">View Source</a>
@ -152,7 +151,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_Connection" data-uid="LinqToDB.Async.AsyncDbConnection.Connection">Connection</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual DbConnection Connection { get; }</code></pre>
</div>
@ -166,14 +165,14 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">DbConnection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_ConnectionString.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.ConnectionString%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_ConnectionString.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.ConnectionString%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L45">View Source</a>
@ -182,7 +181,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_ConnectionString" data-uid="LinqToDB.Async.AsyncDbConnection.ConnectionString">ConnectionString</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual string ConnectionString { get; set; }</code></pre>
</div>
@ -196,14 +195,14 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_State.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.State%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_State.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.State%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L52">View Source</a>
@ -212,7 +211,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_State" data-uid="LinqToDB.Async.AsyncDbConnection.State">State</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual ConnectionState State { get; }</code></pre>
</div>
@ -226,16 +225,16 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">ConnectionState</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.connectionstate">ConnectionState</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransaction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransaction%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L70">View Source</a>
@ -244,7 +243,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransaction" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransaction">BeginTransaction()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual IAsyncDbTransaction BeginTransaction()</code></pre>
</div>
@ -265,16 +264,16 @@ Providers with async operations support could override its methods with asynchro
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransaction_IsolationLevel_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransaction(IsolationLevel)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransaction_System_Data_IsolationLevel_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransaction(System.Data.IsolationLevel)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L71">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbConnection_BeginTransaction_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransaction*"></a>
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransaction_IsolationLevel_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransaction(IsolationLevel)">BeginTransaction(IsolationLevel)</h4>
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransaction_System_Data_IsolationLevel_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransaction(System.Data.IsolationLevel)">BeginTransaction(IsolationLevel)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual IAsyncDbTransaction BeginTransaction(IsolationLevel isolationLevel)</code></pre>
</div>
@ -289,7 +288,7 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">IsolationLevel</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.isolationlevel">IsolationLevel</a></td>
<td><span class="parametername">isolationLevel</span></td>
<td></td>
</tr>
@ -312,63 +311,16 @@ Providers with async operations support could override its methods with asynchro
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L74">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync*"></a>
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(CancellationToken)">BeginTransactionAsync(CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task&lt;IAsyncDbTransaction&gt; BeginTransactionAsync(CancellationToken cancellationToken)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_IsolationLevel_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(IsolationLevel%2CCancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_System_Data_IsolationLevel_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(System.Data.IsolationLevel%2CSystem.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L89">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync*"></a>
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_IsolationLevel_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(IsolationLevel,CancellationToken)">BeginTransactionAsync(IsolationLevel, CancellationToken)</h4>
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_System_Data_IsolationLevel_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(System.Data.IsolationLevel,System.Threading.CancellationToken)">BeginTransactionAsync(IsolationLevel, CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task&lt;IAsyncDbTransaction&gt; BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)</code></pre>
</div>
@ -383,12 +335,12 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">IsolationLevel</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.isolationlevel">IsolationLevel</a></td>
<td><span class="parametername">isolationLevel</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -404,14 +356,61 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Close.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Close%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L74">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync*"></a>
<h4 id="LinqToDB_Async_AsyncDbConnection_BeginTransactionAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbConnection.BeginTransactionAsync(System.Threading.CancellationToken)">BeginTransactionAsync(CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task&lt;IAsyncDbTransaction&gt; BeginTransactionAsync(CancellationToken cancellationToken)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Close.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Close%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L59">View Source</a>
@ -420,13 +419,13 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_Close" data-uid="LinqToDB.Async.AsyncDbConnection.Close">Close()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual void Close()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_CloseAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.CloseAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_CloseAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.CloseAsync%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L60">View Source</a>
@ -435,7 +434,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_CloseAsync" data-uid="LinqToDB.Async.AsyncDbConnection.CloseAsync">CloseAsync()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task CloseAsync()</code></pre>
</div>
@ -449,14 +448,14 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_CreateCommand.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.CreateCommand%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_CreateCommand.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.CreateCommand%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L54">View Source</a>
@ -465,7 +464,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_CreateCommand" data-uid="LinqToDB.Async.AsyncDbConnection.CreateCommand">CreateCommand()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual DbCommand CreateCommand()</code></pre>
</div>
@ -479,14 +478,14 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">DbCommand</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbcommand">DbCommand</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Dispose.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Dispose%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Dispose.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Dispose%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L104">View Source</a>
@ -495,13 +494,13 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_Dispose" data-uid="LinqToDB.Async.AsyncDbConnection.Dispose">Dispose()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual void Dispose()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_DisposeAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.DisposeAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_DisposeAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.DisposeAsync%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L109">View Source</a>
@ -510,7 +509,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_DisposeAsync" data-uid="LinqToDB.Async.AsyncDbConnection.DisposeAsync">DisposeAsync()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task DisposeAsync()</code></pre>
</div>
@ -524,14 +523,14 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Open.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Open%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_Open.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.Open%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L56">View Source</a>
@ -540,22 +539,22 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_Open" data-uid="LinqToDB.Async.AsyncDbConnection.Open">Open()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual void Open()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_OpenAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.OpenAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_OpenAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.OpenAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L57">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbConnection_OpenAsync_" data-uid="LinqToDB.Async.AsyncDbConnection.OpenAsync*"></a>
<h4 id="LinqToDB_Async_AsyncDbConnection_OpenAsync_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbConnection.OpenAsync(CancellationToken)">OpenAsync(CancellationToken)</h4>
<h4 id="LinqToDB_Async_AsyncDbConnection_OpenAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbConnection.OpenAsync(System.Threading.CancellationToken)">OpenAsync(CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task OpenAsync(CancellationToken cancellationToken)</code></pre>
</div>
@ -570,7 +569,7 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -586,14 +585,14 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_TryClone.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.TryClone%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection_TryClone.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection.TryClone%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L27">View Source</a>
@ -602,7 +601,7 @@ Providers with async operations support could override its methods with asynchro
<h4 id="LinqToDB_Async_AsyncDbConnection_TryClone" data-uid="LinqToDB.Async.AsyncDbConnection.TryClone">TryClone()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual DbConnection? TryClone()</code></pre>
</div>
@ -616,7 +615,7 @@ Providers with async operations support could override its methods with asynchro
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">DbConnection</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a></td>
<td></td>
</tr>
</tbody>
@ -626,15 +625,12 @@ Providers with async operations support could override its methods with asynchro
<a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a>
</div>
<div>
<span class="xref">IDisposable</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">System.IDisposable</a>
</div>
<div>
<a class="xref" href="LinqToDB.Async.IAsyncDisposable.html">IAsyncDisposable</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -642,44 +638,47 @@ Providers with async operations support could override its methods with asynchro
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbConnection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbConnection%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbConnection.cs/#L17" class="contribution-link">View Source</a>
@ -694,7 +693,7 @@ Providers with async operations support could override its methods with asynchro
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -702,13 +701,13 @@ Providers with async operations support could override its methods with asynchro
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AsyncDbTransaction
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AsyncDbTransaction
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AsyncDbTransaction
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AsyncDbTransaction
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,45 +78,45 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.AsyncDbTransaction">
<h1 id="LinqToDB_Async_AsyncDbTransaction" data-uid="LinqToDB.Async.AsyncDbTransaction" class="text-break">Class AsyncDbTransaction
</h1>
</h1>
<div class="markdown level0 summary"><p>Basic <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a> implementation with fallback to synchronous operations if corresponding functionality
missing from <see cref="!:DbTransaction"></see>.</p>
missing from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a>.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">AsyncDbTransaction</span></div>
</div>
<div class="implements">
<h5>Implements</h5>
<div><a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a></div>
<div><span class="xref">IDisposable</span></div>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
<div><a class="xref" href="LinqToDB.Async.IAsyncDisposable.html">IAsyncDisposable</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_AsyncDbTransaction_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class AsyncDbTransaction : object, IAsyncDbTransaction, IAsyncDisposable</code></pre>
<pre><code class="lang-csharp hljs">public class AsyncDbTransaction : IAsyncDbTransaction, IDisposable, IAsyncDisposable</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction__ctor_DbTransaction_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.%23ctor(DbTransaction)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction__ctor_System_Data_Common_DbTransaction_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.%23ctor(System.Data.Common.DbTransaction)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L17">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbTransaction__ctor_" data-uid="LinqToDB.Async.AsyncDbTransaction.#ctor*"></a>
<h4 id="LinqToDB_Async_AsyncDbTransaction__ctor_DbTransaction_" data-uid="LinqToDB.Async.AsyncDbTransaction.#ctor(DbTransaction)">AsyncDbTransaction(DbTransaction)</h4>
<h4 id="LinqToDB_Async_AsyncDbTransaction__ctor_System_Data_Common_DbTransaction_" data-uid="LinqToDB.Async.AsyncDbTransaction.#ctor(System.Data.Common.DbTransaction)">AsyncDbTransaction(DbTransaction)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected AsyncDbTransaction(DbTransaction transaction)</code></pre>
</div>
@ -132,17 +131,17 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">DbTransaction</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a></td>
<td><span class="parametername">transaction</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Transaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Transaction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Transaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Transaction%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L22">View Source</a>
@ -151,7 +150,7 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<h4 id="LinqToDB_Async_AsyncDbTransaction_Transaction" data-uid="LinqToDB.Async.AsyncDbTransaction.Transaction">Transaction</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public DbTransaction Transaction { get; }</code></pre>
</div>
@ -165,16 +164,16 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">DbTransaction</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Commit.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Commit%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Commit.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Commit%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L24">View Source</a>
@ -183,22 +182,22 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<h4 id="LinqToDB_Async_AsyncDbTransaction_Commit" data-uid="LinqToDB.Async.AsyncDbTransaction.Commit">Commit()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual void Commit()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_CommitAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.CommitAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_CommitAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.CommitAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L27">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbTransaction_CommitAsync_" data-uid="LinqToDB.Async.AsyncDbTransaction.CommitAsync*"></a>
<h4 id="LinqToDB_Async_AsyncDbTransaction_CommitAsync_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbTransaction.CommitAsync(CancellationToken)">CommitAsync(CancellationToken)</h4>
<h4 id="LinqToDB_Async_AsyncDbTransaction_CommitAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbTransaction.CommitAsync(System.Threading.CancellationToken)">CommitAsync(CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task CommitAsync(CancellationToken cancellationToken)</code></pre>
</div>
@ -213,7 +212,7 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -229,14 +228,14 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Dispose.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Dispose%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Dispose.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Dispose%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L48">View Source</a>
@ -245,13 +244,13 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<h4 id="LinqToDB_Async_AsyncDbTransaction_Dispose" data-uid="LinqToDB.Async.AsyncDbTransaction.Dispose">Dispose()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual void Dispose()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_DisposeAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.DisposeAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_DisposeAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.DisposeAsync%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L53">View Source</a>
@ -260,7 +259,7 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<h4 id="LinqToDB_Async_AsyncDbTransaction_DisposeAsync" data-uid="LinqToDB.Async.AsyncDbTransaction.DisposeAsync">DisposeAsync()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task DisposeAsync()</code></pre>
</div>
@ -274,14 +273,14 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Rollback.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Rollback%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_Rollback.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.Rollback%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L25">View Source</a>
@ -290,22 +289,22 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<h4 id="LinqToDB_Async_AsyncDbTransaction_Rollback" data-uid="LinqToDB.Async.AsyncDbTransaction.Rollback">Rollback()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual void Rollback()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_RollbackAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.RollbackAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction_RollbackAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction.RollbackAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L37">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncDbTransaction_RollbackAsync_" data-uid="LinqToDB.Async.AsyncDbTransaction.RollbackAsync*"></a>
<h4 id="LinqToDB_Async_AsyncDbTransaction_RollbackAsync_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbTransaction.RollbackAsync(CancellationToken)">RollbackAsync(CancellationToken)</h4>
<h4 id="LinqToDB_Async_AsyncDbTransaction_RollbackAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.AsyncDbTransaction.RollbackAsync(System.Threading.CancellationToken)">RollbackAsync(CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public virtual Task RollbackAsync(CancellationToken cancellationToken)</code></pre>
</div>
@ -320,7 +319,7 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -336,7 +335,7 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
@ -346,15 +345,12 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>
</div>
<div>
<span class="xref">IDisposable</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">System.IDisposable</a>
</div>
<div>
<a class="xref" href="LinqToDB.Async.IAsyncDisposable.html">IAsyncDisposable</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -362,44 +358,47 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncDbTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncDbTransaction%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncDbTransaction.cs/#L14" class="contribution-link">View Source</a>
@ -414,7 +413,7 @@ missing from <see cref="!:DbTransaction"></see>.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -422,13 +421,13 @@ missing from <see cref="!:DbTransaction"></see>.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AsyncFactory
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AsyncFactory
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AsyncFactory
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AsyncFactory
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,39 +78,39 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.AsyncFactory">
<h1 id="LinqToDB_Async_AsyncFactory" data-uid="LinqToDB.Async.AsyncFactory" class="text-break">Class AsyncFactory
</h1>
<div class="markdown level0 summary"><p>Provides factory methods to create async wrappers for <see cref="!:DbConnection"></see> and <see cref="!:DbTransaction"></see> instances.</p>
</h1>
<div class="markdown level0 summary"><p>Provides factory methods to create async wrappers for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> and <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a> instances.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">AsyncFactory</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_AsyncFactory_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class AsyncFactory : object</code></pre>
<pre><code class="lang-csharp hljs">public static class AsyncFactory</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_Create_DbConnection_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.Create(DbConnection)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_Create_System_Data_Common_DbConnection_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.Create(System.Data.Common.DbConnection)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncFactory.cs/#L68">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncFactory_Create_" data-uid="LinqToDB.Async.AsyncFactory.Create*"></a>
<h4 id="LinqToDB_Async_AsyncFactory_Create_DbConnection_" data-uid="LinqToDB.Async.AsyncFactory.Create(DbConnection)">Create(DbConnection)</h4>
<div class="markdown level1 summary"><p>Wraps <see cref="!:DbConnection"></see> instance into type, implementing <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a>.</p>
<h4 id="LinqToDB_Async_AsyncFactory_Create_System_Data_Common_DbConnection_" data-uid="LinqToDB.Async.AsyncFactory.Create(System.Data.Common.DbConnection)">Create(DbConnection)</h4>
<div class="markdown level1 summary"><p>Wraps <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> instance into type, implementing <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IAsyncDbConnection Create(DbConnection connection)</code></pre>
</div>
@ -126,7 +125,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">DbConnection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a></td>
<td><span class="parametername">connection</span></td>
<td><p>Connection to wrap.</p>
</td>
@ -151,17 +150,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_Create_DbTransaction_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.Create(DbTransaction)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_Create_System_Data_Common_DbTransaction_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.Create(System.Data.Common.DbTransaction)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncFactory.cs/#L85">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncFactory_Create_" data-uid="LinqToDB.Async.AsyncFactory.Create*"></a>
<h4 id="LinqToDB_Async_AsyncFactory_Create_DbTransaction_" data-uid="LinqToDB.Async.AsyncFactory.Create(DbTransaction)">Create(DbTransaction)</h4>
<div class="markdown level1 summary"><p>Wraps <see cref="!:DbTransaction"></see> instance into type, implementing <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>.</p>
<h4 id="LinqToDB_Async_AsyncFactory_Create_System_Data_Common_DbTransaction_" data-uid="LinqToDB.Async.AsyncFactory.Create(System.Data.Common.DbTransaction)">Create(DbTransaction)</h4>
<div class="markdown level1 summary"><p>Wraps <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a> instance into type, implementing <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IAsyncDbTransaction Create(DbTransaction transaction)</code></pre>
</div>
@ -176,7 +175,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">DbTransaction</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a></td>
<td><span class="parametername">transaction</span></td>
<td><p>Transaction to wrap.</p>
</td>
@ -201,20 +200,19 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_RegisterConnectionFactory__1_Func_DbConnection_LinqToDB_Async_IAsyncDbConnection__.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.RegisterConnectionFactory%60%601(Func%7BDbConnection%2CLinqToDB.Async.IAsyncDbConnection%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_RegisterConnectionFactory__1_System_Func_System_Data_Common_DbConnection_LinqToDB_Async_IAsyncDbConnection__.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.RegisterConnectionFactory%60%601(System.Func%7BSystem.Data.Common.DbConnection%2CLinqToDB.Async.IAsyncDbConnection%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncFactory.cs/#L46">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncFactory_RegisterConnectionFactory_" data-uid="LinqToDB.Async.AsyncFactory.RegisterConnectionFactory*"></a>
<h4 id="LinqToDB_Async_AsyncFactory_RegisterConnectionFactory__1_Func_DbConnection_LinqToDB_Async_IAsyncDbConnection__" data-uid="LinqToDB.Async.AsyncFactory.RegisterConnectionFactory``1(Func{DbConnection,LinqToDB.Async.IAsyncDbConnection})">RegisterConnectionFactory&lt;TConnection&gt;(Func&lt;DbConnection, IAsyncDbConnection&gt;)</h4>
<h4 id="LinqToDB_Async_AsyncFactory_RegisterConnectionFactory__1_System_Func_System_Data_Common_DbConnection_LinqToDB_Async_IAsyncDbConnection__" data-uid="LinqToDB.Async.AsyncFactory.RegisterConnectionFactory``1(System.Func{System.Data.Common.DbConnection,LinqToDB.Async.IAsyncDbConnection})">RegisterConnectionFactory&lt;TConnection&gt;(Func&lt;DbConnection, IAsyncDbConnection&gt;)</h4>
<div class="markdown level1 summary"><p>Register or replace custom <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a> for <code data-dev-comment-type="typeparamref" class="typeparamref">TConnection</code> type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void RegisterConnectionFactory&lt;TConnection&gt;(Func&lt;DbConnection, IAsyncDbConnection&gt; factory)
where TConnection : DbConnection</code></pre>
<pre><code class="lang-csharp hljs">public static void RegisterConnectionFactory&lt;TConnection&gt;(Func&lt;DbConnection, IAsyncDbConnection&gt; factory) where TConnection : DbConnection</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -227,7 +225,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Func</span>&lt;<span class="xref">DbConnection</span>, <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a>, <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a>&gt;</td>
<td><span class="parametername">factory</span></td>
<td><p><a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a> factory.</p>
</td>
@ -252,20 +250,19 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_RegisterTransactionFactory__1_Func_DbTransaction_LinqToDB_Async_IAsyncDbTransaction__.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.RegisterTransactionFactory%60%601(Func%7BDbTransaction%2CLinqToDB.Async.IAsyncDbTransaction%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory_RegisterTransactionFactory__1_System_Func_System_Data_Common_DbTransaction_LinqToDB_Async_IAsyncDbTransaction__.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory.RegisterTransactionFactory%60%601(System.Func%7BSystem.Data.Common.DbTransaction%2CLinqToDB.Async.IAsyncDbTransaction%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncFactory.cs/#L57">View Source</a>
</span>
<a id="LinqToDB_Async_AsyncFactory_RegisterTransactionFactory_" data-uid="LinqToDB.Async.AsyncFactory.RegisterTransactionFactory*"></a>
<h4 id="LinqToDB_Async_AsyncFactory_RegisterTransactionFactory__1_Func_DbTransaction_LinqToDB_Async_IAsyncDbTransaction__" data-uid="LinqToDB.Async.AsyncFactory.RegisterTransactionFactory``1(Func{DbTransaction,LinqToDB.Async.IAsyncDbTransaction})">RegisterTransactionFactory&lt;TTransaction&gt;(Func&lt;DbTransaction, IAsyncDbTransaction&gt;)</h4>
<h4 id="LinqToDB_Async_AsyncFactory_RegisterTransactionFactory__1_System_Func_System_Data_Common_DbTransaction_LinqToDB_Async_IAsyncDbTransaction__" data-uid="LinqToDB.Async.AsyncFactory.RegisterTransactionFactory``1(System.Func{System.Data.Common.DbTransaction,LinqToDB.Async.IAsyncDbTransaction})">RegisterTransactionFactory&lt;TTransaction&gt;(Func&lt;DbTransaction, IAsyncDbTransaction&gt;)</h4>
<div class="markdown level1 summary"><p>Register or replace custom <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a> for <code data-dev-comment-type="typeparamref" class="typeparamref">TTransaction</code> type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void RegisterTransactionFactory&lt;TTransaction&gt;(Func&lt;DbTransaction, IAsyncDbTransaction&gt; factory)
where TTransaction : DbTransaction</code></pre>
<pre><code class="lang-csharp hljs">public static void RegisterTransactionFactory&lt;TTransaction&gt;(Func&lt;DbTransaction, IAsyncDbTransaction&gt; factory) where TTransaction : DbTransaction</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -278,7 +275,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Func</span>&lt;<span class="xref">DbTransaction</span>, <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a>, <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><span class="parametername">factory</span></td>
<td><p><a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a> factory.</p>
</td>
@ -303,13 +300,13 @@
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_AsyncFactory.md&amp;value=---%0Auid%3A%20LinqToDB.Async.AsyncFactory%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/AsyncFactory.cs/#L21" class="contribution-link">View Source</a>
@ -324,7 +321,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -332,13 +329,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncDbConnection
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncDbConnection
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncDbConnection
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncDbConnection
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,31 +78,34 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.IAsyncDbConnection">
<h1 id="LinqToDB_Async_IAsyncDbConnection" data-uid="LinqToDB.Async.IAsyncDbConnection" class="text-break">Interface IAsyncDbConnection
</h1>
<div class="markdown level0 summary"><p>Wrapper over <see cref="!:DbConnection"></see> instance which contains all operations that could have custom implementation like:
<ul><li><a class="xref" href="LinqToDB.Data.RetryPolicy.IRetryPolicy.html">IRetryPolicy</a> support</li><li>asynchronous operations, missing from <see cref="!:DbConnection"></see> but provided by data provider implementation.</li></ul></p>
</h1>
<div class="markdown level0 summary"><p>Wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> instance which contains all operations that could have custom implementation like:</p>
<ul><li><a class="xref" href="LinqToDB.Data.RetryPolicy.IRetryPolicy.html">IRetryPolicy</a> support</li><li>asynchronous operations, missing from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> but provided by data provider implementation.</li></ul>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable.dispose#system-idisposable-dispose">IDisposable.Dispose()</a>
</div>
<div>
<a class="xref" href="LinqToDB.Async.IAsyncDisposable.html#LinqToDB_Async_IAsyncDisposable_DisposeAsync">IAsyncDisposable.DisposeAsync()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_IAsyncDbConnection_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IAsyncDbConnection : IAsyncDisposable</code></pre>
<pre><code class="lang-csharp hljs">public interface IAsyncDbConnection : IDisposable, IAsyncDisposable</code></pre>
</div>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_Connection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.Connection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_Connection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.Connection%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L26">View Source</a>
@ -113,7 +115,7 @@
<div class="markdown level1 summary"><p>Gets underlying connection instance.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DbConnection Connection { get; }</code></pre>
</div>
@ -127,14 +129,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">DbConnection</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_ConnectionString.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.ConnectionString%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_ConnectionString.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.ConnectionString%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L34">View Source</a>
@ -143,7 +145,7 @@
<h4 id="LinqToDB_Async_IAsyncDbConnection_ConnectionString" data-uid="LinqToDB.Async.IAsyncDbConnection.ConnectionString">ConnectionString</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">string ConnectionString { get; set; }</code></pre>
</div>
@ -157,14 +159,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_State.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.State%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_State.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.State%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L37">View Source</a>
@ -173,7 +175,7 @@
<h4 id="LinqToDB_Async_IAsyncDbConnection_State" data-uid="LinqToDB.Async.IAsyncDbConnection.State">State</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">ConnectionState State { get; }</code></pre>
</div>
@ -187,16 +189,16 @@
</thead>
<tbody>
<tr>
<td><span class="xref">ConnectionState</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.connectionstate">ConnectionState</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransaction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransaction%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L59">View Source</a>
@ -206,7 +208,7 @@
<div class="markdown level1 summary"><p>Starts new transaction for current connection with default isolation level.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IAsyncDbTransaction BeginTransaction()</code></pre>
</div>
@ -228,17 +230,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransaction_IsolationLevel_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransaction(IsolationLevel)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransaction_System_Data_IsolationLevel_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransaction(System.Data.IsolationLevel)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L66">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbConnection_BeginTransaction_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransaction*"></a>
<h4 id="LinqToDB_Async_IAsyncDbConnection_BeginTransaction_IsolationLevel_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransaction(IsolationLevel)">BeginTransaction(IsolationLevel)</h4>
<h4 id="LinqToDB_Async_IAsyncDbConnection_BeginTransaction_System_Data_IsolationLevel_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransaction(System.Data.IsolationLevel)">BeginTransaction(IsolationLevel)</h4>
<div class="markdown level1 summary"><p>Starts new transaction for current connection with specified isolation level.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IAsyncDbTransaction BeginTransaction(IsolationLevel isolationLevel)</code></pre>
</div>
@ -253,7 +255,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IsolationLevel</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.isolationlevel">IsolationLevel</a></td>
<td><span class="parametername">isolationLevel</span></td>
<td><p>Transaction isolation level.</p>
</td>
@ -278,67 +280,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L76">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync*"></a>
<h4 id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(CancellationToken)">BeginTransactionAsync(CancellationToken)</h4>
<div class="markdown level1 summary"><p>Starts new transaction asynchronously for current connection with default isolation level.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task&lt;IAsyncDbTransaction&gt; BeginTransactionAsync(CancellationToken cancellationToken)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><span class="parametername">cancellationToken</span></td>
<td><p>Asynchronous operation cancellation token.</p>
</td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><p>Database transaction object.</p>
</td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_IsolationLevel_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(IsolationLevel%2CCancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_System_Data_IsolationLevel_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(System.Data.IsolationLevel%2CSystem.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L88">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync*"></a>
<h4 id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_IsolationLevel_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(IsolationLevel,CancellationToken)">BeginTransactionAsync(IsolationLevel, CancellationToken)</h4>
<h4 id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_System_Data_IsolationLevel_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(System.Data.IsolationLevel,System.Threading.CancellationToken)">BeginTransactionAsync(IsolationLevel, CancellationToken)</h4>
<div class="markdown level1 summary"><p>Starts new transaction asynchronously for current connection with specified isolation level.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task&lt;IAsyncDbTransaction&gt; BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken)</code></pre>
</div>
@ -353,13 +305,13 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IsolationLevel</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.isolationlevel">IsolationLevel</a></td>
<td><span class="parametername">isolationLevel</span></td>
<td><p>Transaction isolation level.</p>
</td>
</tr>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td><p>Asynchronous operation cancellation token.</p>
</td>
@ -376,7 +328,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><p>Database transaction object.</p>
</td>
</tr>
@ -384,7 +336,57 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_Close.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.Close%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L76">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync*"></a>
<h4 id="LinqToDB_Async_IAsyncDbConnection_BeginTransactionAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbConnection.BeginTransactionAsync(System.Threading.CancellationToken)">BeginTransactionAsync(CancellationToken)</h4>
<div class="markdown level1 summary"><p>Starts new transaction asynchronously for current connection with default isolation level.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task&lt;IAsyncDbTransaction&gt; BeginTransactionAsync(CancellationToken cancellationToken)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td><p>Asynchronous operation cancellation token.</p>
</td>
</tr>
</tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a>&gt;</td>
<td><p>Database transaction object.</p>
</td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_Close.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.Close%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L48">View Source</a>
@ -393,13 +395,13 @@
<h4 id="LinqToDB_Async_IAsyncDbConnection_Close" data-uid="LinqToDB.Async.IAsyncDbConnection.Close">Close()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">void Close()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_CloseAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.CloseAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_CloseAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.CloseAsync%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L53">View Source</a>
@ -409,7 +411,7 @@
<div class="markdown level1 summary"><p>Closes current connection asynchonously.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task CloseAsync()</code></pre>
</div>
@ -423,7 +425,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td><p>Async operation task.</p>
</td>
</tr>
@ -431,7 +433,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_CreateCommand.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.CreateCommand%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_CreateCommand.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.CreateCommand%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L40">View Source</a>
@ -440,7 +442,7 @@
<h4 id="LinqToDB_Async_IAsyncDbConnection_CreateCommand" data-uid="LinqToDB.Async.IAsyncDbConnection.CreateCommand">CreateCommand()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DbCommand CreateCommand()</code></pre>
</div>
@ -454,14 +456,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">DbCommand</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbcommand">DbCommand</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_Open.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.Open%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_Open.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.Open%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L43">View Source</a>
@ -470,22 +472,22 @@
<h4 id="LinqToDB_Async_IAsyncDbConnection_Open" data-uid="LinqToDB.Async.IAsyncDbConnection.Open">Open()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">void Open()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_OpenAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.OpenAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_OpenAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.OpenAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L45">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbConnection_OpenAsync_" data-uid="LinqToDB.Async.IAsyncDbConnection.OpenAsync*"></a>
<h4 id="LinqToDB_Async_IAsyncDbConnection_OpenAsync_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbConnection.OpenAsync(CancellationToken)">OpenAsync(CancellationToken)</h4>
<h4 id="LinqToDB_Async_IAsyncDbConnection_OpenAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbConnection.OpenAsync(System.Threading.CancellationToken)">OpenAsync(CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task OpenAsync(CancellationToken cancellationToken)</code></pre>
</div>
@ -500,7 +502,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -516,14 +518,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_TryClone.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.TryClone%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection_TryClone.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection.TryClone%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L31">View Source</a>
@ -533,7 +535,7 @@
<div class="markdown level1 summary"><p>Returns cloned connection instance, if underlying provider supports cloning or null otherwise.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DbConnection? TryClone()</code></pre>
</div>
@ -547,15 +549,12 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">DbConnection</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -563,44 +562,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbConnection.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbConnection%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbConnection.cs/#L20" class="contribution-link">View Source</a>
@ -615,7 +617,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -623,13 +625,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncDbTransaction
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncDbTransaction
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncDbTransaction
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncDbTransaction
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,31 +78,34 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.IAsyncDbTransaction">
<h1 id="LinqToDB_Async_IAsyncDbTransaction" data-uid="LinqToDB.Async.IAsyncDbTransaction" class="text-break">Interface IAsyncDbTransaction
</h1>
<div class="markdown level0 summary"><p>Wrapper over <see cref="!:DbTransaction"></see> instance with asynchronous operations, missing from <see cref="!:DbTransaction"></see>.
</h1>
<div class="markdown level0 summary"><p>Wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a> instance with asynchronous operations, missing from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a>.
Includes only operations, used by Linq To DB.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable.dispose#system-idisposable-dispose">IDisposable.Dispose()</a>
</div>
<div>
<a class="xref" href="LinqToDB.Async.IAsyncDisposable.html#LinqToDB_Async_IAsyncDisposable_DisposeAsync">IAsyncDisposable.DisposeAsync()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_IAsyncDbTransaction_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IAsyncDbTransaction : IAsyncDisposable</code></pre>
<pre><code class="lang-csharp hljs">public interface IAsyncDbTransaction : IDisposable, IAsyncDisposable</code></pre>
</div>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_Transaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.Transaction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_Transaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.Transaction%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbTransaction.cs/#L20">View Source</a>
@ -113,7 +115,7 @@ Includes only operations, used by Linq To DB.</p>
<div class="markdown level1 summary"><p>Gets underlying transaction instance.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">DbTransaction Transaction { get; }</code></pre>
</div>
@ -127,16 +129,16 @@ Includes only operations, used by Linq To DB.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">DbTransaction</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_Commit.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.Commit%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_Commit.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.Commit%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbTransaction.cs/#L23">View Source</a>
@ -145,23 +147,23 @@ Includes only operations, used by Linq To DB.</p>
<h4 id="LinqToDB_Async_IAsyncDbTransaction_Commit" data-uid="LinqToDB.Async.IAsyncDbTransaction.Commit">Commit()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">void Commit()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_CommitAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.CommitAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_CommitAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.CommitAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbTransaction.cs/#L32">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbTransaction_CommitAsync_" data-uid="LinqToDB.Async.IAsyncDbTransaction.CommitAsync*"></a>
<h4 id="LinqToDB_Async_IAsyncDbTransaction_CommitAsync_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbTransaction.CommitAsync(CancellationToken)">CommitAsync(CancellationToken)</h4>
<h4 id="LinqToDB_Async_IAsyncDbTransaction_CommitAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbTransaction.CommitAsync(System.Threading.CancellationToken)">CommitAsync(CancellationToken)</h4>
<div class="markdown level1 summary"><p>Commits transaction asynchronously.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task CommitAsync(CancellationToken cancellationToken)</code></pre>
</div>
@ -176,7 +178,7 @@ Includes only operations, used by Linq To DB.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td><p>Asynchronous operation cancellation token.</p>
</td>
@ -193,7 +195,7 @@ Includes only operations, used by Linq To DB.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td><p>Asynchronous operation completion task.</p>
</td>
</tr>
@ -201,7 +203,7 @@ Includes only operations, used by Linq To DB.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_Rollback.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.Rollback%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_Rollback.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.Rollback%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbTransaction.cs/#L25">View Source</a>
@ -210,23 +212,23 @@ Includes only operations, used by Linq To DB.</p>
<h4 id="LinqToDB_Async_IAsyncDbTransaction_Rollback" data-uid="LinqToDB.Async.IAsyncDbTransaction.Rollback">Rollback()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">void Rollback()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_RollbackAsync_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.RollbackAsync(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction_RollbackAsync_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction.RollbackAsync(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbTransaction.cs/#L39">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncDbTransaction_RollbackAsync_" data-uid="LinqToDB.Async.IAsyncDbTransaction.RollbackAsync*"></a>
<h4 id="LinqToDB_Async_IAsyncDbTransaction_RollbackAsync_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbTransaction.RollbackAsync(CancellationToken)">RollbackAsync(CancellationToken)</h4>
<h4 id="LinqToDB_Async_IAsyncDbTransaction_RollbackAsync_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IAsyncDbTransaction.RollbackAsync(System.Threading.CancellationToken)">RollbackAsync(CancellationToken)</h4>
<div class="markdown level1 summary"><p>Rollbacks transaction asynchronously.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task RollbackAsync(CancellationToken cancellationToken)</code></pre>
</div>
@ -241,7 +243,7 @@ Includes only operations, used by Linq To DB.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td><p>Asynchronous operation cancellation token.</p>
</td>
@ -258,16 +260,13 @@ Includes only operations, used by Linq To DB.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td><p>Asynchronous operation completion task.</p>
</td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -275,44 +274,47 @@ Includes only operations, used by Linq To DB.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDbTransaction.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDbTransaction%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDbTransaction.cs/#L14" class="contribution-link">View Source</a>
@ -327,7 +329,7 @@ Includes only operations, used by Linq To DB.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -335,13 +337,13 @@ Includes only operations, used by Linq To DB.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncDisposable
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncDisposable
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncDisposable
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncDisposable
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,24 +78,24 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.IAsyncDisposable">
<h1 id="LinqToDB_Async_IAsyncDisposable" data-uid="LinqToDB.Async.IAsyncDisposable" class="text-break">Interface IAsyncDisposable
</h1>
</h1>
<div class="markdown level0 summary"><p>Provides a mechanism for releasing unmanaged resources asynchronously.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_IAsyncDisposable_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IAsyncDisposable</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDisposable_DisposeAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDisposable.DisposeAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDisposable_DisposeAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDisposable.DisposeAsync%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDisposable.cs/#L20">View Source</a>
@ -107,7 +106,7 @@
resetting unmanaged resources asynchronously.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task DisposeAsync()</code></pre>
</div>
@ -121,15 +120,12 @@ resetting unmanaged resources asynchronously.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -137,44 +133,47 @@ resetting unmanaged resources asynchronously.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDisposable.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDisposable%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncDisposable.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncDisposable%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncDisposable.cs/#L13" class="contribution-link">View Source</a>
@ -189,7 +188,7 @@ resetting unmanaged resources asynchronously.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -197,13 +196,13 @@ resetting unmanaged resources asynchronously.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncEnumerable&lt;T&gt;
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncEnumerable&lt;T&gt;
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncEnumerable&lt;T&gt;
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncEnumerable&lt;T&gt;
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,15 +78,15 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.IAsyncEnumerable`1">
<h1 id="LinqToDB_Async_IAsyncEnumerable_1" data-uid="LinqToDB.Async.IAsyncEnumerable`1" class="text-break">Interface IAsyncEnumerable&lt;T&gt;
</h1>
</h1>
<div class="markdown level0 summary"><p>This API supports the LinqToDB infrastructure and is not intended to be used directly from your code.
This API may change or be removed in future releases.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_IAsyncEnumerable_1_syntax">Syntax</h5>
<div class="codewrapper">
@ -109,23 +108,23 @@ This API may change or be removed in future releases.</p>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerable_1_GetAsyncEnumerator_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerable%601.GetAsyncEnumerator(CancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerable_1_GetAsyncEnumerator_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerable%601.GetAsyncEnumerator(System.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncEnumerable.cs/#L28">View Source</a>
</span>
<a id="LinqToDB_Async_IAsyncEnumerable_1_GetAsyncEnumerator_" data-uid="LinqToDB.Async.IAsyncEnumerable`1.GetAsyncEnumerator*"></a>
<h4 id="LinqToDB_Async_IAsyncEnumerable_1_GetAsyncEnumerator_CancellationToken_" data-uid="LinqToDB.Async.IAsyncEnumerable`1.GetAsyncEnumerator(CancellationToken)">GetAsyncEnumerator(CancellationToken)</h4>
<h4 id="LinqToDB_Async_IAsyncEnumerable_1_GetAsyncEnumerator_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IAsyncEnumerable`1.GetAsyncEnumerator(System.Threading.CancellationToken)">GetAsyncEnumerator(CancellationToken)</h4>
<div class="markdown level1 summary"><p>This API supports the LinqToDB infrastructure and is not intended to be used directly from your code.
This API may change or be removed in future releases.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IAsyncEnumerator&lt;T&gt; GetAsyncEnumerator(CancellationToken cancellationToken = null)</code></pre>
<pre><code class="lang-csharp hljs">IAsyncEnumerator&lt;out T&gt; GetAsyncEnumerator(CancellationToken cancellationToken = default)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -138,7 +137,7 @@ This API may change or be removed in future releases.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -160,9 +159,6 @@ This API may change or be removed in future releases.</p>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -170,44 +166,47 @@ This API may change or be removed in future releases.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerable_1.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerable%601%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerable_1.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerable%601%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncEnumerable.cs/#L17" class="contribution-link">View Source</a>
@ -222,7 +221,7 @@ This API may change or be removed in future releases.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -230,13 +229,13 @@ This API may change or be removed in future releases.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncEnumerator&lt;T&gt;
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncEnumerator&lt;T&gt;
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IAsyncEnumerator&lt;T&gt;
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IAsyncEnumerator&lt;T&gt;
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,10 +78,10 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.IAsyncEnumerator`1">
<h1 id="LinqToDB_Async_IAsyncEnumerator_1" data-uid="LinqToDB.Async.IAsyncEnumerator`1" class="text-break">Interface IAsyncEnumerator&lt;T&gt;
</h1>
</h1>
<div class="markdown level0 summary"><p>Asynchronous version of the IEnumerator&lt;T&gt; interface, allowing elements to be retrieved asynchronously.</p>
</div>
<div class="markdown level0 conceptual"></div>
@ -92,7 +91,7 @@
<a class="xref" href="LinqToDB.Async.IAsyncDisposable.html#LinqToDB_Async_IAsyncDisposable_DisposeAsync">IAsyncDisposable.DisposeAsync()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_IAsyncEnumerator_1_syntax">Syntax</h5>
<div class="codewrapper">
@ -115,10 +114,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerator_1_Current.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerator%601.Current%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerator_1_Current.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerator%601.Current%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncEnumerator.cs/#L18">View Source</a>
@ -128,7 +127,7 @@
<div class="markdown level1 summary"><p>Gets the current element in the iteration.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">T Current { get; }</code></pre>
</div>
@ -148,10 +147,10 @@
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerator_1_MoveNextAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerator%601.MoveNextAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerator_1_MoveNextAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerator%601.MoveNextAsync%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncEnumerator.cs/#L27">View Source</a>
@ -161,7 +160,7 @@
<div class="markdown level1 summary"><p>Advances the enumerator to the next element in the sequence, returning the result asynchronously.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task&lt;bool&gt; MoveNextAsync()</code></pre>
</div>
@ -175,7 +174,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<span class="xref">System.Boolean</span>&gt;</td>
<td><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.boolean">bool</a>&gt;</td>
<td><p>Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.</p>
</td>
@ -183,9 +182,6 @@ to the next element; false if the enumerator has passed the end of the sequence.
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -193,44 +189,47 @@ to the next element; false if the enumerator has passed the end of the sequence.
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerator_1.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerator%601%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IAsyncEnumerator_1.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IAsyncEnumerator%601%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IAsyncEnumerator.cs/#L14" class="contribution-link">View Source</a>
@ -245,7 +244,7 @@ to the next element; false if the enumerator has passed the end of the sequence.
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -253,13 +252,13 @@ to the next element; false if the enumerator has passed the end of the sequence.
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IQueryProviderAsync
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IQueryProviderAsync
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Interface IQueryProviderAsync
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Interface IQueryProviderAsync
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,36 +78,51 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async.IQueryProviderAsync">
<h1 id="LinqToDB_Async_IQueryProviderAsync" data-uid="LinqToDB.Async.IQueryProviderAsync" class="text-break">Interface IQueryProviderAsync
</h1>
</h1>
<div class="markdown level0 summary"><p>This is internal API and is not intended for use by Linq To DB applications.
It may change or be removed without further notice.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.Async.html">LinqToDB.Async</a></h6>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.iqueryprovider.createquery#system-linq-iqueryprovider-createquery(system-linq-expressions-expression)">IQueryProvider.CreateQuery(Expression)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.iqueryprovider.createquery#system-linq-iqueryprovider-createquery-1(system-linq-expressions-expression)">IQueryProvider.CreateQuery&lt;TElement&gt;(Expression)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.iqueryprovider.execute#system-linq-iqueryprovider-execute(system-linq-expressions-expression)">IQueryProvider.Execute(Expression)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.iqueryprovider.execute#system-linq-iqueryprovider-execute-1(system-linq-expressions-expression)">IQueryProvider.Execute&lt;TResult&gt;(Expression)</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.Async.html">Async</a></h6>
<h6><strong>Assembly</strong>: linq2db.dll</h6>
<h5 id="LinqToDB_Async_IQueryProviderAsync_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public interface IQueryProviderAsync</code></pre>
<pre><code class="lang-csharp hljs">public interface IQueryProviderAsync : IQueryProvider</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IQueryProviderAsync_ExecuteAsync__1_Expression_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IQueryProviderAsync.ExecuteAsync%60%601(Expression%2CCancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IQueryProviderAsync_ExecuteAsync__1_System_Linq_Expressions_Expression_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IQueryProviderAsync.ExecuteAsync%60%601(System.Linq.Expressions.Expression%2CSystem.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IQueryProviderAsync.cs/#L25">View Source</a>
</span>
<a id="LinqToDB_Async_IQueryProviderAsync_ExecuteAsync_" data-uid="LinqToDB.Async.IQueryProviderAsync.ExecuteAsync*"></a>
<h4 id="LinqToDB_Async_IQueryProviderAsync_ExecuteAsync__1_Expression_CancellationToken_" data-uid="LinqToDB.Async.IQueryProviderAsync.ExecuteAsync``1(Expression,CancellationToken)">ExecuteAsync&lt;TResult&gt;(Expression, CancellationToken)</h4>
<h4 id="LinqToDB_Async_IQueryProviderAsync_ExecuteAsync__1_System_Linq_Expressions_Expression_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IQueryProviderAsync.ExecuteAsync``1(System.Linq.Expressions.Expression,System.Threading.CancellationToken)">ExecuteAsync&lt;TResult&gt;(Expression, CancellationToken)</h4>
<div class="markdown level1 summary"><p>This is internal API and is not intended for use by Linq To DB applications.
It may change or be removed without further notice.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task&lt;TResult&gt; ExecuteAsync&lt;TResult&gt;(Expression expression, CancellationToken cancellationToken)</code></pre>
</div>
@ -123,12 +137,12 @@ It may change or be removed without further notice.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Expression</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression">Expression</a></td>
<td><span class="parametername">expression</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -144,7 +158,7 @@ It may change or be removed without further notice.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;TResult&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;TResult&gt;</td>
<td></td>
</tr>
</tbody>
@ -166,18 +180,18 @@ It may change or be removed without further notice.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IQueryProviderAsync_ExecuteAsyncEnumerable__1_Expression_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IQueryProviderAsync.ExecuteAsyncEnumerable%60%601(Expression%2CCancellationToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IQueryProviderAsync_ExecuteAsyncEnumerable__1_System_Linq_Expressions_Expression_System_Threading_CancellationToken_.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IQueryProviderAsync.ExecuteAsyncEnumerable%60%601(System.Linq.Expressions.Expression%2CSystem.Threading.CancellationToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IQueryProviderAsync.cs/#L19">View Source</a>
</span>
<a id="LinqToDB_Async_IQueryProviderAsync_ExecuteAsyncEnumerable_" data-uid="LinqToDB.Async.IQueryProviderAsync.ExecuteAsyncEnumerable*"></a>
<h4 id="LinqToDB_Async_IQueryProviderAsync_ExecuteAsyncEnumerable__1_Expression_CancellationToken_" data-uid="LinqToDB.Async.IQueryProviderAsync.ExecuteAsyncEnumerable``1(Expression,CancellationToken)">ExecuteAsyncEnumerable&lt;TResult&gt;(Expression, CancellationToken)</h4>
<h4 id="LinqToDB_Async_IQueryProviderAsync_ExecuteAsyncEnumerable__1_System_Linq_Expressions_Expression_System_Threading_CancellationToken_" data-uid="LinqToDB.Async.IQueryProviderAsync.ExecuteAsyncEnumerable``1(System.Linq.Expressions.Expression,System.Threading.CancellationToken)">ExecuteAsyncEnumerable&lt;TResult&gt;(Expression, CancellationToken)</h4>
<div class="markdown level1 summary"><p>This is internal API and is not intended for use by Linq To DB applications.
It may change or be removed without further notice.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">Task&lt;IAsyncEnumerable&lt;TResult&gt;&gt; ExecuteAsyncEnumerable&lt;TResult&gt;(Expression expression, CancellationToken cancellationToken)</code></pre>
</div>
@ -192,12 +206,12 @@ It may change or be removed without further notice.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Expression</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression">Expression</a></td>
<td><span class="parametername">expression</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">CancellationToken</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td>
<td></td>
</tr>
@ -213,7 +227,7 @@ It may change or be removed without further notice.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">Task</span>&lt;<a class="xref" href="LinqToDB.Async.IAsyncEnumerable-1.html">IAsyncEnumerable</a>&lt;TResult&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="LinqToDB.Async.IAsyncEnumerable-1.html">IAsyncEnumerable</a>&lt;TResult&gt;&gt;</td>
<td></td>
</tr>
</tbody>
@ -234,9 +248,6 @@ It may change or be removed without further notice.</p>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -244,44 +255,47 @@ It may change or be removed without further notice.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IQueryProviderAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IQueryProviderAsync%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_Async_IQueryProviderAsync.md&amp;value=---%0Auid%3A%20LinqToDB.Async.IQueryProviderAsync%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB/Async/IQueryProviderAsync.cs/#L13" class="contribution-link">View Source</a>
@ -296,7 +310,7 @@ It may change or be removed without further notice.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -304,13 +318,13 @@ It may change or be removed without further notice.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace LinqToDB.Async
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace LinqToDB.Async
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Namespace LinqToDB.Async
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Namespace LinqToDB.Async
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,34 +78,34 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.Async">
<h1 id="LinqToDB_Async" data-uid="LinqToDB.Async" class="text-break">Namespace LinqToDB.Async
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="markdown level0 remarks"></div>
<h3 id="classes">Classes
</h3>
</h3>
<h4><a class="xref" href="LinqToDB.Async.AsyncDbConnection.html">AsyncDbConnection</a></h4>
<section><p>Implements <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a> wrapper over <see cref="!:DbConnection"></see> instance with
<section><p>Implements <a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a> wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> instance with
synchronous implementation of asynchronous methods.
Providers with async operations support could override its methods with asynchronous implementations.</p>
</section>
<h4><a class="xref" href="LinqToDB.Async.AsyncDbTransaction.html">AsyncDbTransaction</a></h4>
<section><p>Basic <a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a> implementation with fallback to synchronous operations if corresponding functionality
missing from <see cref="!:DbTransaction"></see>.</p>
missing from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a>.</p>
</section>
<h4><a class="xref" href="LinqToDB.Async.AsyncFactory.html">AsyncFactory</a></h4>
<section><p>Provides factory methods to create async wrappers for <see cref="!:DbConnection"></see> and <see cref="!:DbTransaction"></see> instances.</p>
<section><p>Provides factory methods to create async wrappers for <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> and <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a> instances.</p>
</section>
<h3 id="interfaces">Interfaces
</h3>
</h3>
<h4><a class="xref" href="LinqToDB.Async.IAsyncDbConnection.html">IAsyncDbConnection</a></h4>
<section><p>Wrapper over <see cref="!:DbConnection"></see> instance which contains all operations that could have custom implementation like:
<ul><li><a class="xref" href="LinqToDB.Data.RetryPolicy.IRetryPolicy.html">IRetryPolicy</a> support</li><li>asynchronous operations, missing from <see cref="!:DbConnection"></see> but provided by data provider implementation.</li></ul></p>
<section><p>Wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> instance which contains all operations that could have custom implementation like:</p>
<ul><li><a class="xref" href="LinqToDB.Data.RetryPolicy.IRetryPolicy.html">IRetryPolicy</a> support</li><li>asynchronous operations, missing from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbconnection">DbConnection</a> but provided by data provider implementation.</li></ul>
</section>
<h4><a class="xref" href="LinqToDB.Async.IAsyncDbTransaction.html">IAsyncDbTransaction</a></h4>
<section><p>Wrapper over <see cref="!:DbTransaction"></see> instance with asynchronous operations, missing from <see cref="!:DbTransaction"></see>.
<section><p>Wrapper over <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a> instance with asynchronous operations, missing from <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.data.common.dbtransaction">DbTransaction</a>.
Includes only operations, used by Linq To DB.</p>
</section>
<h4><a class="xref" href="LinqToDB.Async.IAsyncDisposable.html">IAsyncDisposable</a></h4>
@ -125,7 +124,7 @@ It may change or be removed without further notice.</p>
</section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
@ -140,7 +139,7 @@ It may change or be removed without further notice.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -148,13 +147,13 @@ It may change or be removed without further notice.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AstExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AstExtensions
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AstExtensions
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AstExtensions
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,40 +78,39 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.AstExtensions">
<h1 id="LinqToDB_CodeModel_AstExtensions" data-uid="LinqToDB.CodeModel.AstExtensions" class="text-break">Class AstExtensions
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">AstExtensions</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_AstExtensions_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static class AstExtensions : object</code></pre>
<pre><code class="lang-csharp hljs">public static class AstExtensions</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AstExtensions_EnumerateMemberGroups__1_IEnumerable_LinqToDB_CodeModel_IMemberGroup__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AstExtensions.EnumerateMemberGroups%60%601(IEnumerable%7BLinqToDB.CodeModel.IMemberGroup%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AstExtensions_EnumerateMemberGroups__1_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IMemberGroup__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AstExtensions.EnumerateMemberGroups%60%601(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.IMemberGroup%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Utils/AstExtensions.cs/#L7">View Source</a>
</span>
<a id="LinqToDB_CodeModel_AstExtensions_EnumerateMemberGroups_" data-uid="LinqToDB.CodeModel.AstExtensions.EnumerateMemberGroups*"></a>
<h4 id="LinqToDB_CodeModel_AstExtensions_EnumerateMemberGroups__1_IEnumerable_LinqToDB_CodeModel_IMemberGroup__" data-uid="LinqToDB.CodeModel.AstExtensions.EnumerateMemberGroups``1(IEnumerable{LinqToDB.CodeModel.IMemberGroup})">EnumerateMemberGroups&lt;TGroup&gt;(IEnumerable&lt;IMemberGroup&gt;)</h4>
<h4 id="LinqToDB_CodeModel_AstExtensions_EnumerateMemberGroups__1_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IMemberGroup__" data-uid="LinqToDB.CodeModel.AstExtensions.EnumerateMemberGroups``1(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.IMemberGroup})">EnumerateMemberGroups&lt;TGroup&gt;(IEnumerable&lt;IMemberGroup&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IEnumerable&lt;TGroup&gt; EnumerateMemberGroups&lt;TGroup&gt;(this IEnumerable&lt;IMemberGroup&gt; groups)
where TGroup : IMemberGroup</code></pre>
<pre><code class="lang-csharp hljs">public static IEnumerable&lt;TGroup&gt; EnumerateMemberGroups&lt;TGroup&gt;(this IEnumerable&lt;IMemberGroup&gt; groups) where TGroup : IMemberGroup</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -125,7 +123,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><span class="parametername">groups</span></td>
<td></td>
</tr>
@ -141,7 +139,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;TGroup&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;TGroup&gt;</td>
<td></td>
</tr>
</tbody>
@ -163,19 +161,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AstExtensions_EnumerateMembers__2_IEnumerable_LinqToDB_CodeModel_IMemberGroup__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AstExtensions.EnumerateMembers%60%602(IEnumerable%7BLinqToDB.CodeModel.IMemberGroup%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AstExtensions_EnumerateMembers__2_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IMemberGroup__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AstExtensions.EnumerateMembers%60%602(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.IMemberGroup%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Utils/AstExtensions.cs/#L27">View Source</a>
</span>
<a id="LinqToDB_CodeModel_AstExtensions_EnumerateMembers_" data-uid="LinqToDB.CodeModel.AstExtensions.EnumerateMembers*"></a>
<h4 id="LinqToDB_CodeModel_AstExtensions_EnumerateMembers__2_IEnumerable_LinqToDB_CodeModel_IMemberGroup__" data-uid="LinqToDB.CodeModel.AstExtensions.EnumerateMembers``2(IEnumerable{LinqToDB.CodeModel.IMemberGroup})">EnumerateMembers&lt;TGroup, TElement&gt;(IEnumerable&lt;IMemberGroup&gt;)</h4>
<h4 id="LinqToDB_CodeModel_AstExtensions_EnumerateMembers__2_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IMemberGroup__" data-uid="LinqToDB.CodeModel.AstExtensions.EnumerateMembers``2(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.IMemberGroup})">EnumerateMembers&lt;TGroup, TElement&gt;(IEnumerable&lt;IMemberGroup&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static IEnumerable&lt;TElement&gt; EnumerateMembers&lt;TGroup, TElement&gt;(this IEnumerable&lt;IMemberGroup&gt; groups)
where TGroup : MemberGroup&lt;TElement&gt; where TElement : IGroupElement</code></pre>
<pre><code class="lang-csharp hljs">public static IEnumerable&lt;TElement&gt; EnumerateMembers&lt;TGroup, TElement&gt;(this IEnumerable&lt;IMemberGroup&gt; groups) where TGroup : MemberGroup&lt;TElement&gt; where TElement : IGroupElement</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -188,7 +185,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><span class="parametername">groups</span></td>
<td></td>
</tr>
@ -204,7 +201,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;TElement&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;TElement&gt;</td>
<td></td>
</tr>
</tbody>
@ -230,13 +227,13 @@
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AstExtensions.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AstExtensions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AstExtensions.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AstExtensions%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Utils/AstExtensions.cs/#L5" class="contribution-link">View Source</a>
@ -251,7 +248,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -259,13 +256,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AttributeBuilder
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AttributeBuilder
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AttributeBuilder
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AttributeBuilder
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,29 +78,29 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.AttributeBuilder">
<h1 id="LinqToDB_CodeModel_AttributeBuilder" data-uid="LinqToDB.CodeModel.AttributeBuilder" class="text-break">Class AttributeBuilder
</h1>
</h1>
<div class="markdown level0 summary"><p><a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a> custom attribute object builder.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">AttributeBuilder</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_AttributeBuilder_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class AttributeBuilder : object</code></pre>
<pre><code class="lang-csharp hljs">public sealed class AttributeBuilder</code></pre>
</div>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder_Attribute.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder.Attribute%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder_Attribute.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder.Attribute%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/AttributeBuilder.cs/#L16">View Source</a>
@ -111,7 +110,7 @@
<div class="markdown level1 summary"><p>Built custom attribute.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAttribute Attribute { get; }</code></pre>
</div>
@ -131,10 +130,10 @@
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder_Parameter_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder.Parameter(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder_Parameter_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder.Parameter(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/AttributeBuilder.cs/#L35">View Source</a>
@ -144,7 +143,7 @@
<div class="markdown level1 summary"><p>Add named parameter value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public AttributeBuilder Parameter(CodeIdentifier property, ICodeExpression value)</code></pre>
</div>
@ -190,7 +189,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder_Parameter_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder.Parameter(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder_Parameter_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder.Parameter(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/AttributeBuilder.cs/#L23">View Source</a>
@ -200,7 +199,7 @@
<div class="markdown level1 summary"><p>Add positional parameter value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public AttributeBuilder Parameter(ICodeExpression value)</code></pre>
</div>
@ -239,9 +238,6 @@
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -249,44 +245,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeBuilder.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeBuilder%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/AttributeBuilder.cs/#L6" class="contribution-link">View Source</a>
@ -301,7 +300,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -309,13 +308,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AttributeOwner
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AttributeOwner
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AttributeOwner
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AttributeOwner
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.AttributeOwner">
<h1 id="LinqToDB_CodeModel_AttributeOwner" data-uid="LinqToDB.CodeModel.AttributeOwner" class="text-break">Class AttributeOwner
</h1>
</h1>
<div class="markdown level0 summary"><p>Base class for elements with custom attributes.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">AttributeOwner</span></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeProperty.html">CodeProperty</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.MethodBase.html">MethodBase</a></div>
@ -98,26 +97,26 @@
<h5>Implements</h5>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_AttributeOwner_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class AttributeOwner : object, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public abstract class AttributeOwner : ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/AttributeOwner.cs/#L13">View Source</a>
</span>
<a id="LinqToDB_CodeModel_AttributeOwner__ctor_" data-uid="LinqToDB.CodeModel.AttributeOwner.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_AttributeOwner__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___" data-uid="LinqToDB.CodeModel.AttributeOwner.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute}})">AttributeOwner(Nullable&lt;IEnumerable&lt;CodeAttribute&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_AttributeOwner__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__" data-uid="LinqToDB.CodeModel.AttributeOwner.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute})">AttributeOwner(IEnumerable&lt;CodeAttribute&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected AttributeOwner(IEnumerable&lt;CodeAttribute&gt;? customAttributes)</code></pre>
</div>
@ -132,17 +131,17 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><span class="parametername">customAttributes</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner_CustomAttributes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner.CustomAttributes%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner_CustomAttributes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner.CustomAttributes%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/AttributeOwner.cs/#L21">View Source</a>
@ -152,7 +151,7 @@
<div class="markdown level1 summary"><p>Custom attributes.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeAttribute&gt; CustomAttributes { get; }</code></pre>
</div>
@ -166,14 +165,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/AttributeOwner.cs/#L23">View Source</a>
@ -182,7 +181,7 @@
<h4 id="LinqToDB_CodeModel_AttributeOwner_ElementType" data-uid="LinqToDB.CodeModel.AttributeOwner.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract CodeElementType ElementType { get; }</code></pre>
</div>
@ -206,9 +205,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -216,44 +212,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_AttributeOwner.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.AttributeOwner%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/AttributeOwner.cs/#L9" class="contribution-link">View Source</a>
@ -268,7 +267,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -276,13 +275,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum BinaryOperation
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum BinaryOperation
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum BinaryOperation
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum BinaryOperation
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,22 +78,22 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.BinaryOperation">
<h1 id="LinqToDB_CodeModel_BinaryOperation" data-uid="LinqToDB.CodeModel.BinaryOperation" class="text-break">Enum BinaryOperation
</h1>
</h1>
<div class="markdown level0 summary"><p>Binary operation type.
List of operations limited to those we currently use for code generation and could be extended in future.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_BinaryOperation_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum BinaryOperation : int</code></pre>
<pre><code class="lang-csharp hljs">public enum BinaryOperation</code></pre>
</div>
<h3 id="fields">Fields
</h3>
</h3>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
@ -122,59 +121,65 @@ List of operations limited to those we currently use for code generation and cou
</thead></thead></table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;BinaryOperation&gt;()</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_Between__1___0___0___0_">Sql.Between&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;BinaryOperation&gt;(BinaryOperation)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0_System_Nullable___0__">Sql.IsDistinctFrom&lt;BinaryOperation&gt;(Nullable&lt;BinaryOperation&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0_System_Nullable___0__">Sql.IsDistinctFrom&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation?)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;BinaryOperation&gt;(BinaryOperation)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0_System_Nullable___0__">Sql.IsNotDistinctFrom&lt;BinaryOperation&gt;(Nullable&lt;BinaryOperation&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0_System_Nullable___0__">Sql.IsNotDistinctFrom&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation?)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;BinaryOperation&gt;(IEnumerable&lt;BinaryOperation&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_NotBetween__1___0___0___0_">Sql.NotBetween&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;BinaryOperation&gt;(IQueryable&lt;BinaryOperation&gt;)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;BinaryOperation&gt;(BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, params BinaryOperation[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;BinaryOperation&gt;(IEnumerable&lt;BinaryOperation&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, IEnumerable&lt;BinaryOperation&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;BinaryOperation&gt;(IQueryable&lt;BinaryOperation&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;BinaryOperation&gt;(BinaryOperation, IQueryable&lt;BinaryOperation&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, BinaryOperation, BinaryOperation)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, params BinaryOperation[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, IEnumerable&lt;BinaryOperation&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;BinaryOperation&gt;(BinaryOperation, IQueryable&lt;BinaryOperation&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BinaryOperation.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BinaryOperation%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BinaryOperation.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BinaryOperation%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/BinaryOperation.cs/#L7" class="contribution-link">View Source</a>
@ -189,7 +194,7 @@ List of operations limited to those we currently use for code generation and cou
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -197,13 +202,13 @@ List of operations limited to those we currently use for code generation and cou
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class BlockBuilder
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class BlockBuilder
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class BlockBuilder
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class BlockBuilder
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,29 +78,29 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.BlockBuilder">
<h1 id="LinqToDB_CodeModel_BlockBuilder" data-uid="LinqToDB.CodeModel.BlockBuilder" class="text-break">Class BlockBuilder
</h1>
</h1>
<div class="markdown level0 summary"><p><a class="xref" href="LinqToDB.CodeModel.CodeBlock.html">CodeBlock</a> object builder.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">BlockBuilder</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_BlockBuilder_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class BlockBuilder : object</code></pre>
<pre><code class="lang-csharp hljs">public sealed class BlockBuilder</code></pre>
</div>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BlockBuilder_Block.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BlockBuilder.Block%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BlockBuilder_Block.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BlockBuilder.Block%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/BlockBuilder.cs/#L16">View Source</a>
@ -111,7 +110,7 @@
<div class="markdown level1 summary"><p>Built code block.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeBlock Block { get; }</code></pre>
</div>
@ -131,10 +130,10 @@
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BlockBuilder_Append_LinqToDB_CodeModel_ICodeStatement_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BlockBuilder.Append(LinqToDB.CodeModel.ICodeStatement)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BlockBuilder_Append_LinqToDB_CodeModel_ICodeStatement_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BlockBuilder.Append(LinqToDB.CodeModel.ICodeStatement)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/BlockBuilder.cs/#L23">View Source</a>
@ -144,7 +143,7 @@
<div class="markdown level1 summary"><p>Add statement to block.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public BlockBuilder Append(ICodeStatement statement)</code></pre>
</div>
@ -183,9 +182,6 @@
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -193,44 +189,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BlockBuilder.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BlockBuilder%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_BlockBuilder.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.BlockBuilder%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/BlockBuilder.cs/#L6" class="contribution-link">View Source</a>
@ -245,7 +244,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -253,13 +252,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClassBuilder
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClassBuilder
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClassBuilder
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClassBuilder
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.ClassBuilder">
<h1 id="LinqToDB_CodeModel_ClassBuilder" data-uid="LinqToDB.CodeModel.ClassBuilder" class="text-break">Class ClassBuilder
</h1>
</h1>
<div class="markdown level0 summary"><p><a class="xref" href="LinqToDB.CodeModel.CodeClass.html">CodeClass</a> object builder.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.TypeBuilder-2.html">TypeBuilder</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ClassBuilder.html">ClassBuilder</a>, <a class="xref" href="LinqToDB.CodeModel.CodeClass.html">CodeClass</a>&gt;</div>
<div class="level2"><span class="xref">ClassBuilder</span></div>
</div>
@ -113,17 +112,17 @@
<a class="xref" href="LinqToDB.CodeModel.TypeBuilder-2.html#LinqToDB_CodeModel_TypeBuilder_2_SetModifiers_LinqToDB_CodeModel_Modifiers_">TypeBuilder&lt;ClassBuilder, CodeClass&gt;.SetModifiers(Modifiers)</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_ClassBuilder_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class ClassBuilder : TypeBuilder&lt;ClassBuilder, CodeClass&gt;</code></pre>
</div>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Classes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Classes%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Classes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Classes%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L97">View Source</a>
@ -133,7 +132,7 @@
<div class="markdown level1 summary"><p>Add nested classes group group.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClassGroup Classes()</code></pre>
</div>
@ -155,7 +154,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Constructors.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Constructors%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Constructors.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Constructors%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L51">View Source</a>
@ -165,7 +164,7 @@
<div class="markdown level1 summary"><p>Add constructors group.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ConstructorGroup Constructors()</code></pre>
</div>
@ -187,17 +186,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Fields_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Fields(System.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Fields_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Fields(System.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L63">View Source</a>
</span>
<a id="LinqToDB_CodeModel_ClassBuilder_Fields_" data-uid="LinqToDB.CodeModel.ClassBuilder.Fields*"></a>
<h4 id="LinqToDB_CodeModel_ClassBuilder_Fields_System_Boolean_" data-uid="LinqToDB.CodeModel.ClassBuilder.Fields(System.Boolean)">Fields(Boolean)</h4>
<h4 id="LinqToDB_CodeModel_ClassBuilder_Fields_System_Boolean_" data-uid="LinqToDB.CodeModel.ClassBuilder.Fields(System.Boolean)">Fields(bool)</h4>
<div class="markdown level1 summary"><p>Add fields group.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public FieldGroup Fields(bool tableLayout)</code></pre>
</div>
@ -212,7 +211,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">tableLayout</span></td>
<td><p>Group layout.</p>
</td>
@ -237,7 +236,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Implements_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Implements(LinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Implements_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Implements(LinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L29">View Source</a>
@ -247,9 +246,9 @@
<div class="markdown level1 summary"><p>Add implemented interface to class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClassBuilder Implements(IType interface)</code></pre>
<pre><code class="lang-csharp hljs">public ClassBuilder Implements(IType @interface)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -287,7 +286,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Inherits_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Inherits(LinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Inherits_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Inherits(LinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L18">View Source</a>
@ -297,7 +296,7 @@
<div class="markdown level1 summary"><p>Add base type to inherit.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClassBuilder Inherits(IType baseClass)</code></pre>
</div>
@ -337,17 +336,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Methods_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Methods(System.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Methods_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Methods(System.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L75">View Source</a>
</span>
<a id="LinqToDB_CodeModel_ClassBuilder_Methods_" data-uid="LinqToDB.CodeModel.ClassBuilder.Methods*"></a>
<h4 id="LinqToDB_CodeModel_ClassBuilder_Methods_System_Boolean_" data-uid="LinqToDB.CodeModel.ClassBuilder.Methods(System.Boolean)">Methods(Boolean)</h4>
<h4 id="LinqToDB_CodeModel_ClassBuilder_Methods_System_Boolean_" data-uid="LinqToDB.CodeModel.ClassBuilder.Methods(System.Boolean)">Methods(bool)</h4>
<div class="markdown level1 summary"><p>Add methods group.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public MethodGroup Methods(bool tableLayout)</code></pre>
</div>
@ -362,7 +361,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">tableLayout</span></td>
<td><p>Group layout.</p>
</td>
@ -387,17 +386,17 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Properties_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Properties(System.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Properties_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Properties(System.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L40">View Source</a>
</span>
<a id="LinqToDB_CodeModel_ClassBuilder_Properties_" data-uid="LinqToDB.CodeModel.ClassBuilder.Properties*"></a>
<h4 id="LinqToDB_CodeModel_ClassBuilder_Properties_System_Boolean_" data-uid="LinqToDB.CodeModel.ClassBuilder.Properties(System.Boolean)">Properties(Boolean)</h4>
<h4 id="LinqToDB_CodeModel_ClassBuilder_Properties_System_Boolean_" data-uid="LinqToDB.CodeModel.ClassBuilder.Properties(System.Boolean)">Properties(bool)</h4>
<div class="markdown level1 summary"><p>Add properties group.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public PropertyGroup Properties(bool tableLayout)</code></pre>
</div>
@ -412,7 +411,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">tableLayout</span></td>
<td><p>Group layout.</p>
</td>
@ -437,7 +436,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Regions.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Regions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_Regions.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.Regions%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L86">View Source</a>
@ -447,7 +446,7 @@
<div class="markdown level1 summary"><p>Add regions group.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public RegionGroup Regions()</code></pre>
</div>
@ -469,7 +468,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_TypeInitializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.TypeInitializer%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder_TypeInitializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder.TypeInitializer%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L108">View Source</a>
@ -479,7 +478,7 @@
<div class="markdown level1 summary"><p>Add static constructor to class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TypeInitializerBuilder TypeInitializer()</code></pre>
</div>
@ -500,9 +499,6 @@
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -510,44 +506,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassBuilder.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassBuilder%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Builders/ClassBuilder.cs/#L6" class="contribution-link">View Source</a>
@ -562,7 +561,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -570,13 +569,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClassGroup
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClassGroup
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ClassGroup
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ClassGroup
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.ClassGroup">
<h1 id="LinqToDB_CodeModel_ClassGroup" data-uid="LinqToDB.CodeModel.ClassGroup" class="text-break">Class ClassGroup
</h1>
</h1>
<div class="markdown level0 summary"><p>Group of classes.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.MemberGroup-1.html">MemberGroup</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeClass.html">CodeClass</a>&gt;</div>
<div class="level2"><span class="xref">ClassGroup</span></div>
</div>
@ -103,35 +102,32 @@
<div>
<a class="xref" href="LinqToDB.CodeModel.MemberGroup-1.html#LinqToDB_CodeModel_MemberGroup_1_Members">MemberGroup&lt;CodeClass&gt;.Members</a>
</div>
<div>
<a class="xref" href="LinqToDB.CodeModel.MemberGroup-1.html#LinqToDB_CodeModel_MemberGroup_1_AddMember__0_">MemberGroup&lt;CodeClass&gt;.AddMember(CodeClass)</a>
</div>
<div>
<a class="xref" href="LinqToDB.CodeModel.MemberGroup-1.html#LinqToDB_CodeModel_MemberGroup_1_IsEmpty">MemberGroup&lt;CodeClass&gt;.IsEmpty</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_ClassGroup_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class ClassGroup : MemberGroup&lt;CodeClass&gt;, IMemberGroup, ITopLevelElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup__ctor_LinqToDB_CodeModel_ITopLevelElement_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.%23ctor(LinqToDB.CodeModel.ITopLevelElement)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup__ctor_LinqToDB_CodeModel_ITopLevelElement_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.%23ctor(LinqToDB.CodeModel.ITopLevelElement)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Groups/ClassGroup.cs/#L17">View Source</a>
</span>
<a id="LinqToDB_CodeModel_ClassGroup__ctor_" data-uid="LinqToDB.CodeModel.ClassGroup.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_ClassGroup__ctor_LinqToDB_CodeModel_ITopLevelElement_" data-uid="LinqToDB.CodeModel.ClassGroup.#ctor(LinqToDB.CodeModel.ITopLevelElement)">ClassGroup(ITopLevelElement)</h4>
<h4 id="LinqToDB_CodeModel_ClassGroup__ctor_LinqToDB_CodeModel_ITopLevelElement_" data-uid="LinqToDB.CodeModel.ClassGroup.#ctor(LinqToDB.CodeModel.ITopLevelElement)">ClassGroup(ITopLevelElement?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClassGroup(ITopLevelElement owner)</code></pre>
<pre><code class="lang-csharp hljs">public ClassGroup(ITopLevelElement? owner)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -152,18 +148,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeClass___LinqToDB_CodeModel_ITopLevelElement_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeClass%7D%7D%2CLinqToDB.CodeModel.ITopLevelElement)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeClass__LinqToDB_CodeModel_ITopLevelElement_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeClass%7D%2CLinqToDB.CodeModel.ITopLevelElement)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Groups/ClassGroup.cs/#L11">View Source</a>
</span>
<a id="LinqToDB_CodeModel_ClassGroup__ctor_" data-uid="LinqToDB.CodeModel.ClassGroup.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_ClassGroup__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeClass___LinqToDB_CodeModel_ITopLevelElement_" data-uid="LinqToDB.CodeModel.ClassGroup.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeClass}},LinqToDB.CodeModel.ITopLevelElement)">ClassGroup(Nullable&lt;IEnumerable&lt;CodeClass&gt;&gt;, ITopLevelElement)</h4>
<h4 id="LinqToDB_CodeModel_ClassGroup__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeClass__LinqToDB_CodeModel_ITopLevelElement_" data-uid="LinqToDB.CodeModel.ClassGroup.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeClass},LinqToDB.CodeModel.ITopLevelElement)">ClassGroup(IEnumerable&lt;CodeClass&gt;?, ITopLevelElement?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClassGroup(IEnumerable&lt;CodeClass&gt;? members, ITopLevelElement owner)</code></pre>
<pre><code class="lang-csharp hljs">public ClassGroup(IEnumerable&lt;CodeClass&gt;? members, ITopLevelElement? owner)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -176,7 +172,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeClass.html">CodeClass</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeClass.html">CodeClass</a>&gt;</td>
<td><span class="parametername">members</span></td>
<td></td>
</tr>
@ -188,10 +184,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Groups/ClassGroup.cs/#L27">View Source</a>
@ -200,7 +196,7 @@
<h4 id="LinqToDB_CodeModel_ClassGroup_ElementType" data-uid="LinqToDB.CodeModel.ClassGroup.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override CodeElementType ElementType { get; }</code></pre>
</div>
@ -223,7 +219,7 @@
<div><span class="xref">LinqToDB.CodeModel.MemberGroup&lt;LinqToDB.CodeModel.CodeClass&gt;.ElementType</span></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup_Owner.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.Owner%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup_Owner.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.Owner%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Groups/ClassGroup.cs/#L25">View Source</a>
@ -233,9 +229,9 @@
<div class="markdown level1 summary"><p>Optional class parent: parent class or namespace.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ITopLevelElement Owner { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ITopLevelElement? Owner { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -253,10 +249,10 @@
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup_New_LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.New(LinqToDB.CodeModel.CodeIdentifier)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup_New_LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup.New(LinqToDB.CodeModel.CodeIdentifier)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Groups/ClassGroup.cs/#L29">View Source</a>
@ -265,7 +261,7 @@
<h4 id="LinqToDB_CodeModel_ClassGroup_New_LinqToDB_CodeModel_CodeIdentifier_" data-uid="LinqToDB.CodeModel.ClassGroup.New(LinqToDB.CodeModel.CodeIdentifier)">New(CodeIdentifier)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ClassBuilder New(CodeIdentifier name)</code></pre>
</div>
@ -312,9 +308,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -322,44 +315,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_ClassGroup.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.ClassGroup%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Groups/ClassGroup.cs/#L9" class="contribution-link">View Source</a>
@ -374,7 +370,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -382,13 +378,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAsOperator
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAsOperator
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAsOperator
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAsOperator
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAsOperator">
<h1 id="LinqToDB_CodeModel_CodeAsOperator" data-uid="LinqToDB.CodeModel.CodeAsOperator" class="text-break">Class CodeAsOperator
</h1>
</h1>
<div class="markdown level0 summary"><p>Type convert expression using <code>as</code> operator.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeAsOperator</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAsOperator_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeAsOperator : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeAsOperator : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator__ctor_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator__ctor_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L10">View Source</a>
@ -115,7 +114,7 @@
<h4 id="LinqToDB_CodeModel_CodeAsOperator__ctor_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAsOperator.#ctor(LinqToDB.CodeModel.CodeTypeToken,LinqToDB.CodeModel.ICodeExpression)">CodeAsOperator(CodeTypeToken, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAsOperator(CodeTypeToken type, ICodeExpression value)</code></pre>
</div>
@ -143,7 +142,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.%23ctor(LinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.%23ctor(LinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L19">View Source</a>
@ -152,7 +151,7 @@
<h4 id="LinqToDB_CodeModel_CodeAsOperator__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAsOperator.#ctor(LinqToDB.CodeModel.IType,LinqToDB.CodeModel.ICodeExpression)">CodeAsOperator(IType, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAsOperator(IType type, ICodeExpression value)</code></pre>
</div>
@ -179,10 +178,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L27">View Source</a>
@ -192,7 +191,7 @@
<div class="markdown level1 summary"><p>Target type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -213,7 +212,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.Value%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.Value%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L31">View Source</a>
@ -223,7 +222,7 @@
<div class="markdown level1 summary"><p>Value (expression) to convert.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Value { get; }</code></pre>
</div>
@ -242,68 +241,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L34">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAsOperator_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeAsOperator.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeAsOperator_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeAsOperator.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L33">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAsOperator_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeAsOperator.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeAsOperator_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeAsOperator.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -312,9 +249,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -322,44 +256,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAsOperator.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAsOperator%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAsOperator.cs/#L8" class="contribution-link">View Source</a>
@ -374,7 +311,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -382,13 +319,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAssignmentBase
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAssignmentBase
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAssignmentBase
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAssignmentBase
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,31 +78,31 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAssignmentBase">
<h1 id="LinqToDB_CodeModel_CodeAssignmentBase" data-uid="LinqToDB.CodeModel.CodeAssignmentBase" class="text-break">Class CodeAssignmentBase
</h1>
</h1>
<div class="markdown level0 summary"><p>Assignment expression or statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeAssignmentBase</span></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeAssignmentExpression.html">CodeAssignmentExpression</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAssignmentBase_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class CodeAssignmentBase : object</code></pre>
<pre><code class="lang-csharp hljs">public abstract class CodeAssignmentBase</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase.%23ctor(LinqToDB.CodeModel.ILValue%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase.%23ctor(LinqToDB.CodeModel.ILValue%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeAssignmentBase.cs/#L8">View Source</a>
@ -112,7 +111,7 @@
<h4 id="LinqToDB_CodeModel_CodeAssignmentBase__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAssignmentBase.#ctor(LinqToDB.CodeModel.ILValue,LinqToDB.CodeModel.ICodeExpression)">CodeAssignmentBase(ILValue, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAssignmentBase(ILValue lvalue, ICodeExpression rvalue)</code></pre>
</div>
@ -139,10 +138,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase_LValue.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase.LValue%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase_LValue.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase.LValue%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeAssignmentBase.cs/#L17">View Source</a>
@ -152,7 +151,7 @@
<div class="markdown level1 summary"><p>Assignment target.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ILValue LValue { get; }</code></pre>
</div>
@ -173,7 +172,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase_RValue.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase.RValue%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase_RValue.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase.RValue%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeAssignmentBase.cs/#L21">View Source</a>
@ -183,7 +182,7 @@
<div class="markdown level1 summary"><p>Assigned value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression RValue { get; }</code></pre>
</div>
@ -203,9 +202,6 @@
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -213,44 +209,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentBase.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentBase%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeAssignmentBase.cs/#L6" class="contribution-link">View Source</a>
@ -265,7 +264,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -273,13 +272,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAssignmentExpression
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAssignmentExpression
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAssignmentExpression
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAssignmentExpression
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression">
<h1 id="LinqToDB_CodeModel_CodeAssignmentExpression" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression" class="text-break">Class CodeAssignmentExpression
</h1>
</h1>
<div class="markdown level0 summary"><p>Assignment expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeAssignmentBase.html">CodeAssignmentBase</a></div>
<div class="level2"><span class="xref">CodeAssignmentExpression</span></div>
</div>
@ -106,17 +105,17 @@
<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentBase.html#LinqToDB_CodeModel_CodeAssignmentBase_RValue">CodeAssignmentBase.RValue</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAssignmentExpression_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeAssignmentExpression : CodeAssignmentBase, ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentExpression__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentExpression.%23ctor(LinqToDB.CodeModel.ILValue%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentExpression__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentExpression.%23ctor(LinqToDB.CodeModel.ILValue%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentExpression.cs/#L8">View Source</a>
@ -125,7 +124,7 @@
<h4 id="LinqToDB_CodeModel_CodeAssignmentExpression__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression.#ctor(LinqToDB.CodeModel.ILValue,LinqToDB.CodeModel.ICodeExpression)">CodeAssignmentExpression(ILValue, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAssignmentExpression(ILValue lvalue, ICodeExpression rvalue)</code></pre>
</div>
@ -151,68 +150,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentExpression_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentExpression.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentExpression.cs/#L14">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAssignmentExpression_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeAssignmentExpression_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentExpression_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentExpression.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentExpression.cs/#L13">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAssignmentExpression_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeAssignmentExpression_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeAssignmentExpression.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -221,9 +158,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -231,44 +165,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentExpression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentExpression%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentExpression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentExpression%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentExpression.cs/#L6" class="contribution-link">View Source</a>
@ -283,7 +220,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -291,13 +228,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAssignmentStatement
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAssignmentStatement
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAssignmentStatement
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAssignmentStatement
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAssignmentStatement">
<h1 id="LinqToDB_CodeModel_CodeAssignmentStatement" data-uid="LinqToDB.CodeModel.CodeAssignmentStatement" class="text-break">Class CodeAssignmentStatement
</h1>
</h1>
<div class="markdown level0 summary"><p>Assignment statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeAssignmentBase.html">CodeAssignmentBase</a></div>
<div class="level2"><span class="xref">CodeAssignmentStatement</span></div>
</div>
@ -106,17 +105,17 @@
<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentBase.html#LinqToDB_CodeModel_CodeAssignmentBase_RValue">CodeAssignmentBase.RValue</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAssignmentStatement_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeAssignmentStatement : CodeAssignmentBase, ICodeStatement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentStatement__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentStatement.%23ctor(LinqToDB.CodeModel.ILValue%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentStatement__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentStatement.%23ctor(LinqToDB.CodeModel.ILValue%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentStatement.cs/#L8">View Source</a>
@ -125,7 +124,7 @@
<h4 id="LinqToDB_CodeModel_CodeAssignmentStatement__ctor_LinqToDB_CodeModel_ILValue_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAssignmentStatement.#ctor(LinqToDB.CodeModel.ILValue,LinqToDB.CodeModel.ICodeExpression)">CodeAssignmentStatement(ILValue, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAssignmentStatement(ILValue lvalue, ICodeExpression rvalue)</code></pre>
</div>
@ -151,38 +150,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentStatement_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentStatement.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentStatement.cs/#L13">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAssignmentStatement_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeAssignmentStatement.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeAssignmentStatement_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeAssignmentStatement.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>
@ -191,9 +158,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -201,44 +165,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentStatement.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentStatement%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAssignmentStatement.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAssignmentStatement%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAssignmentStatement.cs/#L6" class="contribution-link">View Source</a>
@ -253,7 +220,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -261,13 +228,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAttribute.CodeNamedParameter
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAttribute.CodeNamedParameter
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAttribute.CodeNamedParameter
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAttribute.CodeNamedParameter
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,32 +78,32 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter">
<h1 id="LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter" data-uid="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter" class="text-break">Class CodeAttribute.CodeNamedParameter
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeAttribute.CodeNamedParameter</span></div>
</div>
<div class="implements">
<h5>Implements</h5>
<div><span class="xref">System.IEquatable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.html">CodeAttribute.CodeNamedParameter</a>&gt;</div>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iequatable-1">IEquatable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>.<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.html">CodeNamedParameter</a>&gt;</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class CodeNamedParameter : object</code></pre>
<pre><code class="lang-csharp hljs">public record CodeAttribute.CodeNamedParameter : IEquatable&lt;CodeAttribute.CodeNamedParameter&gt;</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L11">View Source</a>
@ -113,7 +112,7 @@
<h4 id="LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.#ctor(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.ICodeExpression)">CodeNamedParameter(CodeIdentifier, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNamedParameter(CodeIdentifier Property, ICodeExpression Value)</code></pre>
</div>
@ -140,10 +139,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_Property.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.Property%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_Property.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.Property%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L11">View Source</a>
@ -152,9 +151,9 @@
<h4 id="LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_Property" data-uid="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.Property">Property</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier Property { get; set; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeIdentifier Property { get; init; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -173,7 +172,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.Value%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.Value%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L11">View Source</a>
@ -182,9 +181,9 @@
<h4 id="LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter_Value" data-uid="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.Value">Value</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Value { get; set; }</code></pre>
<pre><code class="lang-csharp hljs">public ICodeExpression Value { get; init; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -203,12 +202,9 @@
</table>
<h3 id="implements">Implements</h3>
<div>
<span class="xref">System.IEquatable&lt;&gt;</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iequatable-1">System.IEquatable&lt;T&gt;</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -216,44 +212,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L11" class="contribution-link">View Source</a>
@ -268,7 +267,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -276,13 +275,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAttribute
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAttribute
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAttribute
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAttribute
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAttribute">
<h1 id="LinqToDB_CodeModel_CodeAttribute" data-uid="LinqToDB.CodeModel.CodeAttribute" class="text-break">Class CodeAttribute
</h1>
</h1>
<div class="markdown level0 summary"><p>Custom attribute declaration.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeAttribute</span></div>
</div>
<div class="implements">
@ -96,26 +95,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAttribute_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeAttribute : object, ITopLevelElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeAttribute : ITopLevelElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Nullable_IEnumerable_LinqToDB_CodeModel_ICodeExpression___System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%7D%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute.CodeNamedParameter%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute.CodeNamedParameter%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L16">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAttribute__ctor_" data-uid="LinqToDB.CodeModel.CodeAttribute.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Nullable_IEnumerable_LinqToDB_CodeModel_ICodeExpression___System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter___" data-uid="LinqToDB.CodeModel.CodeAttribute.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Nullable{IEnumerable{LinqToDB.CodeModel.ICodeExpression}},System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter}})">CodeAttribute(CodeTypeToken, Nullable&lt;IEnumerable&lt;ICodeExpression&gt;&gt;, Nullable&lt;IEnumerable&lt;CodeAttribute.CodeNamedParameter&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute_CodeNamedParameter__" data-uid="LinqToDB.CodeModel.CodeAttribute.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter})">CodeAttribute(CodeTypeToken, IEnumerable&lt;ICodeExpression&gt;?, IEnumerable&lt;CodeNamedParameter&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAttribute(CodeTypeToken type, IEnumerable&lt;ICodeExpression&gt;? parameters, IEnumerable&lt;CodeAttribute.CodeNamedParameter&gt;? namedParameters)</code></pre>
</div>
@ -135,12 +134,12 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.html">CodeAttribute.CodeNamedParameter</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>.<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.html">CodeNamedParameter</a>&gt;</td>
<td><span class="parametername">namedParameters</span></td>
<td></td>
</tr>
@ -148,7 +147,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.%23ctor(LinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.%23ctor(LinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L26">View Source</a>
@ -157,7 +156,7 @@
<h4 id="LinqToDB_CodeModel_CodeAttribute__ctor_LinqToDB_CodeModel_IType_" data-uid="LinqToDB.CodeModel.CodeAttribute.#ctor(LinqToDB.CodeModel.IType)">CodeAttribute(IType)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAttribute(IType type)</code></pre>
</div>
@ -179,10 +178,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_NamedParameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.NamedParameters%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_NamedParameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.NamedParameters%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L42">View Source</a>
@ -192,7 +191,7 @@
<div class="markdown level1 summary"><p>Named attribute parameters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeAttribute.CodeNamedParameter&gt; NamedParameters { get; }</code></pre>
</div>
@ -206,14 +205,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.html">CodeAttribute.CodeNamedParameter</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>.<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.CodeNamedParameter.html">CodeNamedParameter</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.Parameters%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.Parameters%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L38">View Source</a>
@ -223,7 +222,7 @@
<div class="markdown level1 summary"><p>Positional attribute parameters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;ICodeExpression&gt; Parameters { get; }</code></pre>
</div>
@ -237,14 +236,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L34">View Source</a>
@ -254,7 +253,7 @@
<div class="markdown level1 summary"><p>Attribute type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -274,10 +273,10 @@
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_AddNamedParameter_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.AddNamedParameter(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_AddNamedParameter_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.AddNamedParameter(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L51">View Source</a>
@ -286,7 +285,7 @@
<h4 id="LinqToDB_CodeModel_CodeAttribute_AddNamedParameter_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAttribute.AddNamedParameter(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.ICodeExpression)">AddNamedParameter(CodeIdentifier, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void AddNamedParameter(CodeIdentifier property, ICodeExpression value)</code></pre>
</div>
@ -314,7 +313,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_AddParameter_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.AddParameter(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_AddParameter_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.AddParameter(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L46">View Source</a>
@ -323,7 +322,7 @@
<h4 id="LinqToDB_CodeModel_CodeAttribute_AddParameter_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAttribute.AddParameter(LinqToDB.CodeModel.ICodeExpression)">AddParameter(ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void AddParameter(ICodeExpression parameterValue)</code></pre>
</div>
@ -344,38 +343,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L44">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAttribute_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeAttribute.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeAttribute_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeAttribute.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a>
@ -384,9 +351,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -394,44 +358,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAttribute.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAttribute%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAttribute.cs/#L9" class="contribution-link">View Source</a>
@ -446,7 +413,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -454,13 +421,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAwaitExpression
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAwaitExpression
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAwaitExpression
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAwaitExpression
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAwaitExpression">
<h1 id="LinqToDB_CodeModel_CodeAwaitExpression" data-uid="LinqToDB.CodeModel.CodeAwaitExpression" class="text-break">Class CodeAwaitExpression
</h1>
</h1>
<div class="markdown level0 summary"><p>Await expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeAwaitExpression</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAwaitExpression_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeAwaitExpression : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeAwaitExpression : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression.%23ctor(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression.%23ctor(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitExpression.cs/#L8">View Source</a>
@ -115,7 +114,7 @@
<h4 id="LinqToDB_CodeModel_CodeAwaitExpression__ctor_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAwaitExpression.#ctor(LinqToDB.CodeModel.ICodeExpression)">CodeAwaitExpression(ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAwaitExpression(ICodeExpression task)</code></pre>
</div>
@ -137,10 +136,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression_Task.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression.Task%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression_Task.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression.Task%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitExpression.cs/#L13">View Source</a>
@ -149,7 +148,7 @@
<h4 id="LinqToDB_CodeModel_CodeAwaitExpression_Task" data-uid="LinqToDB.CodeModel.CodeAwaitExpression.Task">Task</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Task { get; }</code></pre>
</div>
@ -168,68 +167,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitExpression.cs/#L16">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAwaitExpression_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeAwaitExpression.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeAwaitExpression_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeAwaitExpression.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitExpression.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAwaitExpression_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeAwaitExpression.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeAwaitExpression_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeAwaitExpression.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -238,9 +175,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -248,44 +182,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitExpression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitExpression%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitExpression.cs/#L6" class="contribution-link">View Source</a>
@ -300,7 +237,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -308,13 +245,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAwaitStatement
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAwaitStatement
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeAwaitStatement
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeAwaitStatement
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeAwaitStatement">
<h1 id="LinqToDB_CodeModel_CodeAwaitStatement" data-uid="LinqToDB.CodeModel.CodeAwaitStatement" class="text-break">Class CodeAwaitStatement
</h1>
</h1>
<div class="markdown level0 summary"><p>Await statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeAwaitStatement</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeAwaitStatement_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeAwaitStatement : object, ICodeStatement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeAwaitStatement : ICodeStatement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement.%23ctor(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement.%23ctor(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitStatement.cs/#L8">View Source</a>
@ -115,7 +114,7 @@
<h4 id="LinqToDB_CodeModel_CodeAwaitStatement__ctor_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeAwaitStatement.#ctor(LinqToDB.CodeModel.ICodeExpression)">CodeAwaitStatement(ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeAwaitStatement(ICodeExpression task)</code></pre>
</div>
@ -137,10 +136,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement_Task.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement.Task%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement_Task.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement.Task%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitStatement.cs/#L13">View Source</a>
@ -149,7 +148,7 @@
<h4 id="LinqToDB_CodeModel_CodeAwaitStatement_Task" data-uid="LinqToDB.CodeModel.CodeAwaitStatement.Task">Task</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Task { get; }</code></pre>
</div>
@ -168,38 +167,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitStatement.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeAwaitStatement_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeAwaitStatement.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeAwaitStatement_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeAwaitStatement.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>
@ -208,9 +175,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -218,44 +182,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeAwaitStatement.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeAwaitStatement%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeAwaitStatement.cs/#L6" class="contribution-link">View Source</a>
@ -270,7 +237,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -278,13 +245,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeBinary
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeBinary
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeBinary
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeBinary
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,15 +78,15 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeBinary">
<h1 id="LinqToDB_CodeModel_CodeBinary" data-uid="LinqToDB.CodeModel.CodeBinary" class="text-break">Class CodeBinary
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeBinary</span></div>
</div>
<div class="implements">
@ -95,17 +94,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeBinary_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeBinary : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeBinary : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_BinaryOperation_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.%23ctor(LinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.BinaryOperation%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_BinaryOperation_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.%23ctor(LinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.BinaryOperation%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L9">View Source</a>
@ -114,7 +113,7 @@
<h4 id="LinqToDB_CodeModel_CodeBinary__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_BinaryOperation_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeBinary.#ctor(LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.BinaryOperation,LinqToDB.CodeModel.ICodeExpression)">CodeBinary(ICodeExpression, BinaryOperation, ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeBinary(ICodeExpression left, BinaryOperation operation, ICodeExpression right)</code></pre>
</div>
@ -146,10 +145,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_Left.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.Left%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_Left.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.Left%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L34">View Source</a>
@ -159,7 +158,7 @@
<div class="markdown level1 summary"><p>Left-side operand.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Left { get; }</code></pre>
</div>
@ -180,7 +179,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_Operation.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.Operation%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_Operation.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.Operation%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L42">View Source</a>
@ -190,7 +189,7 @@
<div class="markdown level1 summary"><p>Operation type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public BinaryOperation Operation { get; }</code></pre>
</div>
@ -211,7 +210,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_Right.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.Right%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_Right.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.Right%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L38">View Source</a>
@ -221,7 +220,7 @@
<div class="markdown level1 summary"><p>Right-side operand.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Right { get; }</code></pre>
</div>
@ -240,68 +239,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L45">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeBinary_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeBinary.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeBinary_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeBinary.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L44">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeBinary_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeBinary.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeBinary_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeBinary.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -310,9 +247,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -320,44 +254,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBinary.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBinary%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBinary.cs/#L5" class="contribution-link">View Source</a>
@ -372,7 +309,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -380,13 +317,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeBlock
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeBlock
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeBlock
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeBlock
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeBlock">
<h1 id="LinqToDB_CodeModel_CodeBlock" data-uid="LinqToDB.CodeModel.CodeBlock" class="text-break">Class CodeBlock
</h1>
</h1>
<div class="markdown level0 summary"><p>Code block statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html">CodeElementList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>&gt;</div>
<div class="level2"><span class="xref">CodeBlock</span></div>
</div>
@ -101,20 +100,20 @@
<a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html#LinqToDB_CodeModel_CodeElementList_1_Add__0_">CodeElementList&lt;ICodeStatement&gt;.Add(ICodeStatement)</a>
</div>
<div>
<a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html#LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_">CodeElementList&lt;ICodeStatement&gt;.InsertAt(ICodeStatement, Int32)</a>
<a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html#LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_">CodeElementList&lt;ICodeStatement&gt;.InsertAt(ICodeStatement, int)</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeBlock_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeBlock : CodeElementList&lt;ICodeStatement&gt;</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBlock__ctor.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBlock.%23ctor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBlock__ctor.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBlock.%23ctor%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBlock.cs/#L15">View Source</a>
@ -123,22 +122,22 @@
<h4 id="LinqToDB_CodeModel_CodeBlock__ctor" data-uid="LinqToDB.CodeModel.CodeBlock.#ctor">CodeBlock()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeBlock()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBlock__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_ICodeStatement___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBlock.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.ICodeStatement%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBlock__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeStatement__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBlock.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeStatement%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBlock.cs/#L10">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeBlock__ctor_" data-uid="LinqToDB.CodeModel.CodeBlock.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeBlock__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_ICodeStatement___" data-uid="LinqToDB.CodeModel.CodeBlock.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.ICodeStatement}})">CodeBlock(Nullable&lt;IEnumerable&lt;ICodeStatement&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeBlock__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeStatement__" data-uid="LinqToDB.CodeModel.CodeBlock.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeStatement})">CodeBlock(IEnumerable&lt;ICodeStatement&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeBlock(IEnumerable&lt;ICodeStatement&gt;? items)</code></pre>
</div>
@ -153,16 +152,13 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>&gt;</td>
<td><span class="parametername">items</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -170,44 +166,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBlock.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBlock%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeBlock.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeBlock%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeBlock.cs/#L8" class="contribution-link">View Source</a>
@ -222,7 +221,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -230,13 +229,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeCallBase
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeCallBase
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeCallBase
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeCallBase
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,40 +78,40 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeCallBase">
<h1 id="LinqToDB_CodeModel_CodeCallBase" data-uid="LinqToDB.CodeModel.CodeCallBase" class="text-break">Class CodeCallBase
</h1>
</h1>
<div class="markdown level0 summary"><p>Method call statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeCallBase</span></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeCallExpression.html">CodeCallExpression</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeCallStatement.html">CodeCallStatement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeCallBase_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class CodeCallBase : object</code></pre>
<pre><code class="lang-csharp hljs">public abstract class CodeCallBase</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.%23ctor(System.Boolean%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeIdentifier%2CIEnumerable%7BLinqToDB.CodeModel.CodeTypeToken%7D%2CSystem.Boolean%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.%23ctor(System.Boolean%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeIdentifier%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeTypeToken%7D%2CSystem.Boolean%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L14">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeCallBase__ctor_" data-uid="LinqToDB.CodeModel.CodeCallBase.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeCallBase__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__" data-uid="LinqToDB.CodeModel.CodeCallBase.#ctor(System.Boolean,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.CodeIdentifier,IEnumerable{LinqToDB.CodeModel.CodeTypeToken},System.Boolean,IEnumerable{LinqToDB.CodeModel.ICodeExpression})">CodeCallBase(Boolean, ICodeExpression, CodeIdentifier, IEnumerable&lt;CodeTypeToken&gt;, Boolean, IEnumerable&lt;ICodeExpression&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeCallBase__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__" data-uid="LinqToDB.CodeModel.CodeCallBase.#ctor(System.Boolean,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.CodeIdentifier,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeTypeToken},System.Boolean,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression})">CodeCallBase(bool, ICodeExpression, CodeIdentifier, IEnumerable&lt;CodeTypeToken&gt;, bool, IEnumerable&lt;ICodeExpression&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected CodeCallBase(bool extension, ICodeExpression callee, CodeIdentifier method, IEnumerable&lt;CodeTypeToken&gt; genericArguments, bool skipTypeArguments, IEnumerable&lt;ICodeExpression&gt; parameters)</code></pre>
</div>
@ -127,7 +126,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">extension</span></td>
<td></td>
</tr>
@ -142,27 +141,27 @@
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><span class="parametername">genericArguments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">skipTypeArguments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_Callee.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.Callee%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_Callee.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.Callee%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L43">View Source</a>
@ -172,7 +171,7 @@
<div class="markdown level1 summary"><p>Callee object or type (for static method call).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Callee { get; }</code></pre>
</div>
@ -193,7 +192,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_CanSkipTypeArguments.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.CanSkipTypeArguments%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_CanSkipTypeArguments.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.CanSkipTypeArguments%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L33">View Source</a>
@ -203,7 +202,7 @@
<div class="markdown level1 summary"><p>Indicates, that type arguments generation could be skipped, as they could be inferred from context.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool CanSkipTypeArguments { get; }</code></pre>
</div>
@ -217,14 +216,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_Extension.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.Extension%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_Extension.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.Extension%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L39">View Source</a>
@ -236,7 +235,7 @@ Note that for <code>this</code> parameter passed in parameters and <a class="xre
where extension method declared.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool Extension { get; }</code></pre>
</div>
@ -250,14 +249,14 @@ where extension method declared.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_MethodName.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.MethodName%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_MethodName.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.MethodName%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L47">View Source</a>
@ -267,7 +266,7 @@ where extension method declared.</p>
<div class="markdown level1 summary"><p>Called method name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier MethodName { get; }</code></pre>
</div>
@ -288,7 +287,7 @@ where extension method declared.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.Parameters%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.Parameters%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L55">View Source</a>
@ -298,7 +297,7 @@ where extension method declared.</p>
<div class="markdown level1 summary"><p>Method call parameters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;ICodeExpression&gt; Parameters { get; }</code></pre>
</div>
@ -312,14 +311,14 @@ where extension method declared.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_TypeArguments.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.TypeArguments%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase_TypeArguments.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase.TypeArguments%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L51">View Source</a>
@ -329,7 +328,7 @@ where extension method declared.</p>
<div class="markdown level1 summary"><p>Type arguments for generic method call.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeTypeToken&gt; TypeArguments { get; }</code></pre>
</div>
@ -343,15 +342,12 @@ where extension method declared.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -359,44 +355,47 @@ where extension method declared.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallBase.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallBase%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeCallBase.cs/#L9" class="contribution-link">View Source</a>
@ -411,7 +410,7 @@ where extension method declared.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -419,13 +418,13 @@ where extension method declared.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeCallExpression
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeCallExpression
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeCallExpression
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeCallExpression
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeCallExpression">
<h1 id="LinqToDB_CodeModel_CodeCallExpression" data-uid="LinqToDB.CodeModel.CodeCallExpression" class="text-break">Class CodeCallExpression
</h1>
</h1>
<div class="markdown level0 summary"><p>Method call expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeCallBase.html">CodeCallBase</a></div>
<div class="level2"><span class="xref">CodeCallExpression</span></div>
</div>
@ -118,26 +117,26 @@
<a class="xref" href="LinqToDB.CodeModel.CodeCallBase.html#LinqToDB_CodeModel_CodeCallBase_Parameters">CodeCallBase.Parameters</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeCallExpression_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeCallExpression : CodeCallBase, ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression.%23ctor(System.Boolean%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeIdentifier%2CIEnumerable%7BLinqToDB.CodeModel.IType%7D%2CSystem.Boolean%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CLinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression.%23ctor(System.Boolean%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeIdentifier%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.IType%7D%2CSystem.Boolean%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CLinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallExpression.cs/#L24">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeCallExpression__ctor_" data-uid="LinqToDB.CodeModel.CodeCallExpression.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeCallExpression__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__LinqToDB_CodeModel_IType_" data-uid="LinqToDB.CodeModel.CodeCallExpression.#ctor(System.Boolean,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.CodeIdentifier,IEnumerable{LinqToDB.CodeModel.IType},System.Boolean,IEnumerable{LinqToDB.CodeModel.ICodeExpression},LinqToDB.CodeModel.IType)">CodeCallExpression(Boolean, ICodeExpression, CodeIdentifier, IEnumerable&lt;IType&gt;, Boolean, IEnumerable&lt;ICodeExpression&gt;, IType)</h4>
<h4 id="LinqToDB_CodeModel_CodeCallExpression__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__LinqToDB_CodeModel_IType_" data-uid="LinqToDB.CodeModel.CodeCallExpression.#ctor(System.Boolean,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.CodeIdentifier,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.IType},System.Boolean,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression},LinqToDB.CodeModel.IType)">CodeCallExpression(bool, ICodeExpression, CodeIdentifier, IEnumerable&lt;IType&gt;, bool, IEnumerable&lt;ICodeExpression&gt;, IType)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeCallExpression(bool extension, ICodeExpression callee, CodeIdentifier method, IEnumerable&lt;IType&gt; genericArguments, bool skipTypeArguments, IEnumerable&lt;ICodeExpression&gt; parameters, IType returnType)</code></pre>
</div>
@ -152,7 +151,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">extension</span></td>
<td></td>
</tr>
@ -167,17 +166,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a>&gt;</td>
<td><span class="parametername">genericArguments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">skipTypeArguments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
@ -189,10 +188,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression_ReturnType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression.ReturnType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression_ReturnType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression.ReturnType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallExpression.cs/#L39">View Source</a>
@ -202,7 +201,7 @@
<div class="markdown level1 summary"><p>Gets return type of call expression.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IType ReturnType { get; }</code></pre>
</div>
@ -221,68 +220,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallExpression.cs/#L42">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeCallExpression_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeCallExpression.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeCallExpression_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeCallExpression.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallExpression.cs/#L41">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeCallExpression_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeCallExpression.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeCallExpression_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeCallExpression.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -291,9 +228,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -301,44 +235,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallExpression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallExpression%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallExpression.cs/#L9" class="contribution-link">View Source</a>
@ -353,7 +290,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -361,13 +298,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeCallStatement
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeCallStatement
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeCallStatement
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeCallStatement
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeCallStatement">
<h1 id="LinqToDB_CodeModel_CodeCallStatement" data-uid="LinqToDB.CodeModel.CodeCallStatement" class="text-break">Class CodeCallStatement
</h1>
</h1>
<div class="markdown level0 summary"><p>Method call statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeCallBase.html">CodeCallBase</a></div>
<div class="level2"><span class="xref">CodeCallStatement</span></div>
</div>
@ -118,26 +117,26 @@
<a class="xref" href="LinqToDB.CodeModel.CodeCallBase.html#LinqToDB_CodeModel_CodeCallBase_Parameters">CodeCallBase.Parameters</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeCallStatement_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeCallStatement : CodeCallBase, ICodeStatement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallStatement__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallStatement.%23ctor(System.Boolean%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeIdentifier%2CIEnumerable%7BLinqToDB.CodeModel.IType%7D%2CSystem.Boolean%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallStatement__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallStatement.%23ctor(System.Boolean%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeIdentifier%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.IType%7D%2CSystem.Boolean%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallStatement.cs/#L22">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeCallStatement__ctor_" data-uid="LinqToDB.CodeModel.CodeCallStatement.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeCallStatement__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__" data-uid="LinqToDB.CodeModel.CodeCallStatement.#ctor(System.Boolean,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.CodeIdentifier,IEnumerable{LinqToDB.CodeModel.IType},System.Boolean,IEnumerable{LinqToDB.CodeModel.ICodeExpression})">CodeCallStatement(Boolean, ICodeExpression, CodeIdentifier, IEnumerable&lt;IType&gt;, Boolean, IEnumerable&lt;ICodeExpression&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeCallStatement__ctor_System_Boolean_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeIdentifier_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IType__System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__" data-uid="LinqToDB.CodeModel.CodeCallStatement.#ctor(System.Boolean,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.CodeIdentifier,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.IType},System.Boolean,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression})">CodeCallStatement(bool, ICodeExpression, CodeIdentifier, IEnumerable&lt;IType&gt;, bool, IEnumerable&lt;ICodeExpression&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeCallStatement(bool extension, ICodeExpression callee, CodeIdentifier method, IEnumerable&lt;IType&gt; genericArguments, bool skipTypeArguments, IEnumerable&lt;ICodeExpression&gt; parameters)</code></pre>
</div>
@ -152,7 +151,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">extension</span></td>
<td></td>
</tr>
@ -167,54 +166,22 @@
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a>&gt;</td>
<td><span class="parametername">genericArguments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">skipTypeArguments</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallStatement_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallStatement.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallStatement.cs/#L33">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeCallStatement_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeCallStatement.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeCallStatement_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeCallStatement.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>
@ -223,9 +190,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -233,44 +197,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallStatement.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallStatement%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeCallStatement.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeCallStatement%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeCallStatement.cs/#L9" class="contribution-link">View Source</a>
@ -285,7 +252,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -293,13 +260,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeClass
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeClass
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeClass
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeClass
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,15 +78,15 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeClass">
<h1 id="LinqToDB_CodeModel_CodeClass" data-uid="LinqToDB.CodeModel.CodeClass" class="text-break">Class CodeClass
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html">AttributeOwner</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.TypeBase.html">TypeBase</a></div>
<div class="level3"><span class="xref">CodeClass</span></div>
@ -116,17 +115,17 @@
<a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_CustomAttributes">AttributeOwner.CustomAttributes</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeClass_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeClass : TypeBase, ITopLevelElement, IGroupElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass__ctor_LinqToDB_CodeModel_CodeClass_LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.%23ctor(LinqToDB.CodeModel.CodeClass%2CLinqToDB.CodeModel.CodeIdentifier)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass__ctor_LinqToDB_CodeModel_CodeClass_LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.%23ctor(LinqToDB.CodeModel.CodeClass%2CLinqToDB.CodeModel.CodeIdentifier)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L47">View Source</a>
@ -136,7 +135,7 @@
<div class="markdown level1 summary"><p>Create nested class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass(CodeClass parent, CodeIdentifier name)</code></pre>
</div>
@ -166,18 +165,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeClass_LinqToDB_CodeModel_CodeTypeToken_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeTypeToken___System_Nullable_IEnumerable_LinqToDB_CodeModel_IMemberGroup___LinqToDB_CodeModel_CodeTypeInitializer_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeXmlComment%2CLinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeClass%2CLinqToDB.CodeModel.CodeTypeToken%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeTypeToken%7D%7D%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.IMemberGroup%7D%7D%2CLinqToDB.CodeModel.CodeTypeInitializer)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeClass_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IMemberGroup__LinqToDB_CodeModel_CodeTypeInitializer_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeXmlComment%2CLinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeClass%2CLinqToDB.CodeModel.CodeTypeToken%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeTypeToken%7D%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.IMemberGroup%7D%2CLinqToDB.CodeModel.CodeTypeInitializer)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L11">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeClass__ctor_" data-uid="LinqToDB.CodeModel.CodeClass.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeClass__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeClass_LinqToDB_CodeModel_CodeTypeToken_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeTypeToken___System_Nullable_IEnumerable_LinqToDB_CodeModel_IMemberGroup___LinqToDB_CodeModel_CodeTypeInitializer_" data-uid="LinqToDB.CodeModel.CodeClass.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute}},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeXmlComment,LinqToDB.CodeModel.IType,LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeClass,LinqToDB.CodeModel.CodeTypeToken,System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeTypeToken}},System.Nullable{IEnumerable{LinqToDB.CodeModel.IMemberGroup}},LinqToDB.CodeModel.CodeTypeInitializer)">CodeClass(Nullable&lt;IEnumerable&lt;CodeAttribute&gt;&gt;, Modifiers, CodeXmlComment, IType, CodeIdentifier, CodeClass, CodeTypeToken, Nullable&lt;IEnumerable&lt;CodeTypeToken&gt;&gt;, Nullable&lt;IEnumerable&lt;IMemberGroup&gt;&gt;, CodeTypeInitializer)</h4>
<h4 id="LinqToDB_CodeModel_CodeClass__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeClass_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_IMemberGroup__LinqToDB_CodeModel_CodeTypeInitializer_" data-uid="LinqToDB.CodeModel.CodeClass.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeXmlComment,LinqToDB.CodeModel.IType,LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeClass,LinqToDB.CodeModel.CodeTypeToken,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeTypeToken},System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.IMemberGroup},LinqToDB.CodeModel.CodeTypeInitializer)">CodeClass(IEnumerable&lt;CodeAttribute&gt;?, Modifiers, CodeXmlComment?, IType, CodeIdentifier, CodeClass?, CodeTypeToken?, IEnumerable&lt;CodeTypeToken&gt;?, IEnumerable&lt;IMemberGroup&gt;?, CodeTypeInitializer?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeXmlComment xmlDoc, IType type, CodeIdentifier name, CodeClass parent, CodeTypeToken inherits, IEnumerable&lt;CodeTypeToken&gt;? implements, IEnumerable&lt;IMemberGroup&gt;? members, CodeTypeInitializer typeInitializer)</code></pre>
<pre><code class="lang-csharp hljs">public CodeClass(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeXmlComment? xmlDoc, IType type, CodeIdentifier name, CodeClass? parent, CodeTypeToken? inherits, IEnumerable&lt;CodeTypeToken&gt;? implements, IEnumerable&lt;IMemberGroup&gt;? members, CodeTypeInitializer? typeInitializer)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -190,7 +189,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><span class="parametername">customAttributes</span></td>
<td></td>
</tr>
@ -225,12 +224,12 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><span class="parametername">implements</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><span class="parametername">members</span></td>
<td></td>
</tr>
@ -243,19 +242,19 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass__ctor_System_Nullable_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier___LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.%23ctor(System.Nullable%7BIReadOnlyList%7BLinqToDB.CodeModel.CodeIdentifier%7D%7D%2CLinqToDB.CodeModel.CodeIdentifier)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass__ctor_System_Collections_Generic_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.%23ctor(System.Collections.Generic.IReadOnlyList%7BLinqToDB.CodeModel.CodeIdentifier%7D%2CLinqToDB.CodeModel.CodeIdentifier)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L37">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeClass__ctor_" data-uid="LinqToDB.CodeModel.CodeClass.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeClass__ctor_System_Nullable_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier___LinqToDB_CodeModel_CodeIdentifier_" data-uid="LinqToDB.CodeModel.CodeClass.#ctor(System.Nullable{IReadOnlyList{LinqToDB.CodeModel.CodeIdentifier}},LinqToDB.CodeModel.CodeIdentifier)">CodeClass(Nullable&lt;IReadOnlyList&lt;CodeIdentifier&gt;&gt;, CodeIdentifier)</h4>
<h4 id="LinqToDB_CodeModel_CodeClass__ctor_System_Collections_Generic_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__LinqToDB_CodeModel_CodeIdentifier_" data-uid="LinqToDB.CodeModel.CodeClass.#ctor(System.Collections.Generic.IReadOnlyList{LinqToDB.CodeModel.CodeIdentifier},LinqToDB.CodeModel.CodeIdentifier)">CodeClass(IReadOnlyList&lt;CodeIdentifier&gt;?, CodeIdentifier)</h4>
<div class="markdown level1 summary"><p>Create top-level or namespace-scoped class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass(IReadOnlyList&lt;CodeIdentifier&gt;? namespace, CodeIdentifier name)</code></pre>
<pre><code class="lang-csharp hljs">public CodeClass(IReadOnlyList&lt;CodeIdentifier&gt;? @namespace, CodeIdentifier name)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -268,7 +267,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td><span class="parametername">namespace</span></td>
<td><p>Optional namespace.</p>
</td>
@ -282,10 +281,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L79">View Source</a>
@ -294,7 +293,7 @@
<h4 id="LinqToDB_CodeModel_CodeClass_ElementType" data-uid="LinqToDB.CodeModel.CodeClass.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override CodeElementType ElementType { get; }</code></pre>
</div>
@ -317,7 +316,7 @@
<div><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_ElementType">AttributeOwner.ElementType</a></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Implements.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Implements%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Implements.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Implements%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L64">View Source</a>
@ -327,7 +326,7 @@
<div class="markdown level1 summary"><p>Implemented interfaces.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeTypeToken&gt; Implements { get; }</code></pre>
</div>
@ -341,14 +340,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Inherits.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Inherits%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Inherits.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Inherits%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L60">View Source</a>
@ -358,9 +357,9 @@
<div class="markdown level1 summary"><p>Base class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Inherits { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeTypeToken? Inherits { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -379,7 +378,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Members.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Members%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Members.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Members%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L68">View Source</a>
@ -389,7 +388,7 @@
<div class="markdown level1 summary"><p>Class members (in groups).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;IMemberGroup&gt; Members { get; }</code></pre>
</div>
@ -403,14 +402,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Parent.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Parent%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_Parent.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.Parent%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L56">View Source</a>
@ -420,9 +419,9 @@
<div class="markdown level1 summary"><p>Parent class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass Parent { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeClass? Parent { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -441,7 +440,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_This.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.This%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_This.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.This%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L77">View Source</a>
@ -451,7 +450,7 @@
<div class="markdown level1 summary"><p><code>this</code> expression.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeThis This { get; }</code></pre>
</div>
@ -472,7 +471,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_TypeInitializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.TypeInitializer%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass_TypeInitializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass.TypeInitializer%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L72">View Source</a>
@ -482,9 +481,9 @@
<div class="markdown level1 summary"><p>Static constructor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeInitializer TypeInitializer { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeTypeInitializer? TypeInitializer { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -512,9 +511,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -522,44 +518,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeClass.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeClass%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeClass.cs/#L6" class="contribution-link">View Source</a>
@ -574,7 +573,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -582,13 +581,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeComment
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeComment
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeComment
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeComment
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,15 +78,15 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeComment">
<h1 id="LinqToDB_CodeModel_CodeComment" data-uid="LinqToDB.CodeModel.CodeComment" class="text-break">Class CodeComment
</h1>
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeComment</span></div>
</div>
<div class="implements">
@ -95,26 +94,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeComment_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeComment : object, ITopLevelElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeComment : ITopLevelElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment__ctor_System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.%23ctor(System.String%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment__ctor_System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.%23ctor(System.String%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeComment.cs/#L5">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeComment__ctor_" data-uid="LinqToDB.CodeModel.CodeComment.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeComment__ctor_System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeComment.#ctor(System.String,System.Boolean)">CodeComment(String, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeComment__ctor_System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeComment.#ctor(System.String,System.Boolean)">CodeComment(string, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeComment(string text, bool inline)</code></pre>
</div>
@ -129,22 +128,22 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">inline</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment_Inline.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.Inline%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment_Inline.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.Inline%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeComment.cs/#L18">View Source</a>
@ -154,7 +153,7 @@
<div class="markdown level1 summary"><p>Type of comment - inlined or single-line.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool Inline { get; }</code></pre>
</div>
@ -168,14 +167,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment_Text.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.Text%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment_Text.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.Text%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeComment.cs/#L14">View Source</a>
@ -185,7 +184,7 @@
<div class="markdown level1 summary"><p>Text of commentary.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Text { get; }</code></pre>
</div>
@ -199,39 +198,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeComment.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeComment.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeComment.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
@ -244,9 +211,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -254,44 +218,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeComment.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeComment%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeComment.cs/#L3" class="contribution-link">View Source</a>
@ -306,7 +273,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -314,13 +281,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeConstant
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeConstant
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeConstant
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeConstant
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeConstant">
<h1 id="LinqToDB_CodeModel_CodeConstant" data-uid="LinqToDB.CodeModel.CodeConstant" class="text-break">Class CodeConstant
</h1>
</h1>
<div class="markdown level0 summary"><p>Constant expression. E.g. literal (including <code>null</code> literal) or enumeration value.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeConstant</span></div>
</div>
<div class="implements">
@ -96,26 +95,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeConstant_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeConstant : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeConstant : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant__ctor_LinqToDB_CodeModel_IType_System_Nullable_System_Object__System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Nullable%7BSystem.Object%7D%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant__ctor_LinqToDB_CodeModel_IType_System_Object_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Object%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeConstant__ctor_" data-uid="LinqToDB.CodeModel.CodeConstant.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeConstant__ctor_LinqToDB_CodeModel_IType_System_Nullable_System_Object__System_Boolean_" data-uid="LinqToDB.CodeModel.CodeConstant.#ctor(LinqToDB.CodeModel.IType,System.Nullable{System.Object},System.Boolean)">CodeConstant(IType, Nullable&lt;Object&gt;, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeConstant__ctor_LinqToDB_CodeModel_IType_System_Object_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeConstant.#ctor(LinqToDB.CodeModel.IType,System.Object,System.Boolean)">CodeConstant(IType, object?, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeConstant(IType type, object? value, bool targetTyped)</code></pre>
</div>
@ -135,22 +134,22 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">System.Object</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></td>
<td><span class="parametername">value</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">targetTyped</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_TargetTyped.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.TargetTyped%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_TargetTyped.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.TargetTyped%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L32">View Source</a>
@ -161,7 +160,7 @@
and code generator could use it to ommit type information.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool TargetTyped { get; }</code></pre>
</div>
@ -175,14 +174,14 @@ and code generator could use it to ommit type information.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L23">View Source</a>
@ -192,7 +191,7 @@ and code generator could use it to ommit type information.</p>
<div class="markdown level1 summary"><p>Constant type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -213,7 +212,7 @@ and code generator could use it to ommit type information.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.Value%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.Value%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L27">View Source</a>
@ -223,7 +222,7 @@ and code generator could use it to ommit type information.</p>
<div class="markdown level1 summary"><p>Constant value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public object? Value { get; }</code></pre>
</div>
@ -237,69 +236,7 @@ and code generator could use it to ommit type information.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">System.Object</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L35">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeConstant_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeConstant.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeConstant_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeConstant.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L34">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeConstant_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeConstant.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeConstant_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeConstant.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></td>
<td></td>
</tr>
</tbody>
@ -312,9 +249,6 @@ and code generator could use it to ommit type information.</p>
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -322,44 +256,47 @@ and code generator could use it to ommit type information.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstant.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstant%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstant.cs/#L6" class="contribution-link">View Source</a>
@ -374,7 +311,7 @@ and code generator could use it to ommit type information.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -382,13 +319,13 @@ and code generator could use it to ommit type information.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeConstructor
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeConstructor
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeConstructor
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeConstructor
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeConstructor">
<h1 id="LinqToDB_CodeModel_CodeConstructor" data-uid="LinqToDB.CodeModel.CodeConstructor" class="text-break">Class CodeConstructor
</h1>
</h1>
<div class="markdown level0 summary"><p>Class constructor.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html">AttributeOwner</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.MethodBase.html">MethodBase</a></div>
<div class="level3"><span class="xref">CodeConstructor</span></div>
@ -116,17 +115,17 @@
<a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_CustomAttributes">AttributeOwner.CustomAttributes</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeConstructor_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeConstructor : MethodBase, IGroupElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor__ctor_LinqToDB_CodeModel_CodeClass_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.%23ctor(LinqToDB.CodeModel.CodeClass)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor__ctor_LinqToDB_CodeModel_CodeClass_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.%23ctor(LinqToDB.CodeModel.CodeClass)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L29">View Source</a>
@ -135,9 +134,9 @@
<h4 id="LinqToDB_CodeModel_CodeConstructor__ctor_LinqToDB_CodeModel_CodeClass_" data-uid="LinqToDB.CodeModel.CodeConstructor.#ctor(LinqToDB.CodeModel.CodeClass)">CodeConstructor(CodeClass)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeConstructor(CodeClass class)</code></pre>
<pre><code class="lang-csharp hljs">public CodeConstructor(CodeClass @class)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -158,18 +157,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeParameter___LinqToDB_CodeModel_CodeClass_System_Boolean_System_Nullable_IEnumerable_LinqToDB_CodeModel_ICodeExpression___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeXmlComment%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeParameter%7D%7D%2CLinqToDB.CodeModel.CodeClass%2CSystem.Boolean%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeParameter__LinqToDB_CodeModel_CodeClass_System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeXmlComment%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeParameter%7D%2CLinqToDB.CodeModel.CodeClass%2CSystem.Boolean%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L13">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeConstructor__ctor_" data-uid="LinqToDB.CodeModel.CodeConstructor.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeConstructor__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeParameter___LinqToDB_CodeModel_CodeClass_System_Boolean_System_Nullable_IEnumerable_LinqToDB_CodeModel_ICodeExpression___" data-uid="LinqToDB.CodeModel.CodeConstructor.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute}},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeXmlComment,System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeParameter}},LinqToDB.CodeModel.CodeClass,System.Boolean,System.Nullable{IEnumerable{LinqToDB.CodeModel.ICodeExpression}})">CodeConstructor(Nullable&lt;IEnumerable&lt;CodeAttribute&gt;&gt;, Modifiers, CodeBlock, CodeXmlComment, Nullable&lt;IEnumerable&lt;CodeParameter&gt;&gt;, CodeClass, Boolean, Nullable&lt;IEnumerable&lt;ICodeExpression&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeConstructor__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeParameter__LinqToDB_CodeModel_CodeClass_System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__" data-uid="LinqToDB.CodeModel.CodeConstructor.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeXmlComment,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeParameter},LinqToDB.CodeModel.CodeClass,System.Boolean,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression})">CodeConstructor(IEnumerable&lt;CodeAttribute&gt;?, Modifiers, CodeBlock?, CodeXmlComment?, IEnumerable&lt;CodeParameter&gt;?, CodeClass, bool, IEnumerable&lt;ICodeExpression&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeConstructor(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeBlock body, CodeXmlComment xmlDoc, IEnumerable&lt;CodeParameter&gt;? parameters, CodeClass class, bool thisCall, IEnumerable&lt;ICodeExpression&gt;? baseArguments)</code></pre>
<pre><code class="lang-csharp hljs">public CodeConstructor(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeBlock? body, CodeXmlComment? xmlDoc, IEnumerable&lt;CodeParameter&gt;? parameters, CodeClass @class, bool thisCall, IEnumerable&lt;ICodeExpression&gt;? baseArguments)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -182,7 +181,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><span class="parametername">customAttributes</span></td>
<td></td>
</tr>
@ -202,7 +201,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeParameter.html">CodeParameter</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeParameter.html">CodeParameter</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
@ -212,22 +211,22 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">thisCall</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">baseArguments</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_BaseArguments.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.BaseArguments%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_BaseArguments.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.BaseArguments%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L45">View Source</a>
@ -237,7 +236,7 @@
<div class="markdown level1 summary"><p>Parameters for <code>this()</code> or <code>base</code> constructor call.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;ICodeExpression&gt; BaseArguments { get; }</code></pre>
</div>
@ -251,14 +250,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_Class.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.Class%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_Class.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.Class%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L37">View Source</a>
@ -268,7 +267,7 @@
<div class="markdown level1 summary"><p>Owner class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass Class { get; }</code></pre>
</div>
@ -289,7 +288,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L47">View Source</a>
@ -298,7 +297,7 @@
<h4 id="LinqToDB_CodeModel_CodeConstructor_ElementType" data-uid="LinqToDB.CodeModel.CodeConstructor.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override CodeElementType ElementType { get; }</code></pre>
</div>
@ -321,7 +320,7 @@
<div><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_ElementType">AttributeOwner.ElementType</a></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_ThisCall.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.ThisCall%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor_ThisCall.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor.ThisCall%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L41">View Source</a>
@ -331,7 +330,7 @@
<div class="markdown level1 summary"><p>Indicator wether constructor calls <code>this()</code> or <code>base</code> constructor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool ThisCall { get; }</code></pre>
</div>
@ -345,7 +344,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
@ -358,9 +357,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -368,44 +364,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeConstructor.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeConstructor%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeConstructor.cs/#L9" class="contribution-link">View Source</a>
@ -420,7 +419,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -428,13 +427,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeDefault
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeDefault
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeDefault
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeDefault
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeDefault">
<h1 id="LinqToDB_CodeModel_CodeDefault" data-uid="LinqToDB.CodeModel.CodeDefault" class="text-break">Class CodeDefault
</h1>
</h1>
<div class="markdown level0 summary"><p>Default value expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeDefault</span></div>
</div>
<div class="implements">
@ -96,26 +95,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeDefault_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeDefault : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeDefault : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L8">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeDefault__ctor_" data-uid="LinqToDB.CodeModel.CodeDefault.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeDefault.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Boolean)">CodeDefault(CodeTypeToken, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeDefault.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Boolean)">CodeDefault(CodeTypeToken, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeDefault(CodeTypeToken type, bool targetTyped)</code></pre>
</div>
@ -135,7 +134,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">targetTyped</span></td>
<td></td>
</tr>
@ -143,16 +142,16 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_IType_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_IType_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L14">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeDefault__ctor_" data-uid="LinqToDB.CodeModel.CodeDefault.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_IType_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeDefault.#ctor(LinqToDB.CodeModel.IType,System.Boolean)">CodeDefault(IType, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeDefault__ctor_LinqToDB_CodeModel_IType_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeDefault.#ctor(LinqToDB.CodeModel.IType,System.Boolean)">CodeDefault(IType, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeDefault(IType type, bool targetTyped)</code></pre>
</div>
@ -172,17 +171,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">targetTyped</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault_TargetTyped.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.TargetTyped%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault_TargetTyped.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.TargetTyped%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L26">View Source</a>
@ -192,7 +191,7 @@
<div class="markdown level1 summary"><p>Indicates that default value is typed by context so type could be ommited during code generation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool TargetTyped { get; }</code></pre>
</div>
@ -206,14 +205,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L22">View Source</a>
@ -223,7 +222,7 @@
<div class="markdown level1 summary"><p>Value type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -242,68 +241,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L29">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeDefault_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeDefault.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeDefault_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeDefault.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L28">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeDefault_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeDefault.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeDefault_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeDefault.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -312,9 +249,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -322,44 +256,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeDefault.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeDefault%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeDefault.cs/#L6" class="contribution-link">View Source</a>
@ -374,7 +311,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -382,13 +319,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeElementList&lt;TElement&gt;
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeElementList&lt;TElement&gt;
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeElementList&lt;TElement&gt;
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeElementList&lt;TElement&gt;
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,25 +78,25 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeElementList`1">
<h1 id="LinqToDB_CodeModel_CodeElementList_1" data-uid="LinqToDB.CodeModel.CodeElementList`1" class="text-break">Class CodeElementList&lt;TElement&gt;
</h1>
</h1>
<div class="markdown level0 summary"><p>Base class for collection of code nodes of specific type.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeElementList&lt;TElement&gt;</span></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeBlock.html">CodeBlock</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.CodeFile.html">CodeFile</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeElementList_1_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class CodeElementList&lt;TElement&gt; : object where TElement : ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public abstract class CodeElementList&lt;TElement&gt; where TElement : ICodeElement</code></pre>
</div>
<h5 class="typeParameters">Type Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -116,19 +115,19 @@
</tbody>
</table>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1__ctor_System_Nullable_IEnumerable__0___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.%23ctor(System.Nullable%7BIEnumerable%7B%600%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1__ctor_System_Collections_Generic_IEnumerable__0__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.%23ctor(System.Collections.Generic.IEnumerable%7B%600%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeElementList.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeElementList_1__ctor_" data-uid="LinqToDB.CodeModel.CodeElementList`1.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeElementList_1__ctor_System_Nullable_IEnumerable__0___" data-uid="LinqToDB.CodeModel.CodeElementList`1.#ctor(System.Nullable{IEnumerable{`0}})">CodeElementList(Nullable&lt;IEnumerable&lt;TElement&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeElementList_1__ctor_System_Collections_Generic_IEnumerable__0__" data-uid="LinqToDB.CodeModel.CodeElementList`1.#ctor(System.Collections.Generic.IEnumerable{`0})">CodeElementList(IEnumerable&lt;TElement&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected CodeElementList(IEnumerable&lt;TElement&gt;? items)</code></pre>
</div>
@ -143,17 +142,17 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;TElement&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;TElement&gt;</td>
<td><span class="parametername">items</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1_Items.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.Items%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1_Items.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.Items%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeElementList.cs/#L20">View Source</a>
@ -162,7 +161,7 @@
<h4 id="LinqToDB_CodeModel_CodeElementList_1_Items" data-uid="LinqToDB.CodeModel.CodeElementList`1.Items">Items</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;TElement&gt; Items { get; }</code></pre>
</div>
@ -176,16 +175,16 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;TElement&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;TElement&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1_Add__0_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.Add(%600)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1_Add__0_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.Add(%600)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeElementList.cs/#L22">View Source</a>
@ -194,7 +193,7 @@
<h4 id="LinqToDB_CodeModel_CodeElementList_1_Add__0_" data-uid="LinqToDB.CodeModel.CodeElementList`1.Add(`0)">Add(TElement)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Add(TElement element)</code></pre>
</div>
@ -217,16 +216,16 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.InsertAt(%600%2CSystem.Int32)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601.InsertAt(%600%2CSystem.Int32)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeElementList.cs/#L27">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeElementList_1_InsertAt_" data-uid="LinqToDB.CodeModel.CodeElementList`1.InsertAt*"></a>
<h4 id="LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_" data-uid="LinqToDB.CodeModel.CodeElementList`1.InsertAt(`0,System.Int32)">InsertAt(TElement, Int32)</h4>
<h4 id="LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_" data-uid="LinqToDB.CodeModel.CodeElementList`1.InsertAt(`0,System.Int32)">InsertAt(TElement, int)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void InsertAt(TElement element, int index)</code></pre>
</div>
@ -246,16 +245,13 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
<td><span class="parametername">index</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -263,44 +259,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementList_1.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementList%601%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeElementList.cs/#L10" class="contribution-link">View Source</a>
@ -315,7 +314,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -323,13 +322,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum CodeElementType
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum CodeElementType
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum CodeElementType
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum CodeElementType
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,21 +78,21 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeElementType">
<h1 id="LinqToDB_CodeModel_CodeElementType" data-uid="LinqToDB.CodeModel.CodeElementType" class="text-break">Enum CodeElementType
</h1>
</h1>
<div class="markdown level0 summary"><p>Element types for code AST elements.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeElementType_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum CodeElementType : int</code></pre>
<pre><code class="lang-csharp hljs">public enum CodeElementType</code></pre>
</div>
<h3 id="fields">Fields
</h3>
</h3>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
@ -319,7 +318,7 @@
</tr>
<tr>
<td id="LinqToDB_CodeModel_CodeElementType_This">This</td>
<td><p>&apos;This&apos; object reference in instance type members.</p>
<td><p>'This' object reference in instance type members.</p>
</td>
</tr>
<tr>
@ -362,59 +361,65 @@ For type reference used as expression see <a class="xref" href="LinqToDB.CodeMod
</thead></thead></table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;CodeElementType&gt;()</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_Between__1___0___0___0_">Sql.Between&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;CodeElementType&gt;(CodeElementType)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;CodeElementType&gt;(CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0_System_Nullable___0__">Sql.IsDistinctFrom&lt;CodeElementType&gt;(Nullable&lt;CodeElementType&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0_System_Nullable___0__">Sql.IsDistinctFrom&lt;CodeElementType&gt;(CodeElementType, CodeElementType?)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;CodeElementType&gt;(CodeElementType)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;CodeElementType&gt;(CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0_System_Nullable___0__">Sql.IsNotDistinctFrom&lt;CodeElementType&gt;(Nullable&lt;CodeElementType&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0_System_Nullable___0__">Sql.IsNotDistinctFrom&lt;CodeElementType&gt;(CodeElementType, CodeElementType?)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;CodeElementType&gt;(IEnumerable&lt;CodeElementType&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_NotBetween__1___0___0___0_">Sql.NotBetween&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;CodeElementType&gt;(IQueryable&lt;CodeElementType&gt;)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;CodeElementType&gt;(CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, CodeElementType)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, params CodeElementType[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;CodeElementType&gt;(IEnumerable&lt;CodeElementType&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, IEnumerable&lt;CodeElementType&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;CodeElementType&gt;(IQueryable&lt;CodeElementType&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;CodeElementType&gt;(CodeElementType, IQueryable&lt;CodeElementType&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, CodeElementType)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, CodeElementType, CodeElementType)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, params CodeElementType[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, IEnumerable&lt;CodeElementType&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;CodeElementType&gt;(CodeElementType, IQueryable&lt;CodeElementType&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeElementType%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeElementType.cs/#L10" class="contribution-link">View Source</a>
@ -429,7 +434,7 @@ For type reference used as expression see <a class="xref" href="LinqToDB.CodeMod
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -437,13 +442,13 @@ For type reference used as expression see <a class="xref" href="LinqToDB.CodeMod
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeEmptyLine
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeEmptyLine
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeEmptyLine
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeEmptyLine
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeEmptyLine">
<h1 id="LinqToDB_CodeModel_CodeEmptyLine" data-uid="LinqToDB.CodeModel.CodeEmptyLine" class="text-break">Class CodeEmptyLine
</h1>
</h1>
<div class="markdown level0 summary"><p>Empty line element. Used for explicit formatting.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeEmptyLine</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeEmptyLine_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeEmptyLine : object, ITopLevelElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeEmptyLine : ITopLevelElement, ICodeElement</code></pre>
</div>
<h3 id="fields">Fields
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeEmptyLine_Instance.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeEmptyLine.Instance%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeEmptyLine_Instance.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeEmptyLine.Instance%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeEmptyLine.cs/#L9">View Source</a>
@ -114,7 +113,7 @@
<h4 id="LinqToDB_CodeModel_CodeEmptyLine_Instance" data-uid="LinqToDB.CodeModel.CodeEmptyLine.Instance">Instance</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static readonly ITopLevelElement Instance</code></pre>
</div>
@ -133,38 +132,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeEmptyLine_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeEmptyLine.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeEmptyLine.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeEmptyLine_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeEmptyLine.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeEmptyLine_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeEmptyLine.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a>
@ -173,9 +140,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -183,44 +147,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeEmptyLine.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeEmptyLine%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeEmptyLine.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeEmptyLine%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeEmptyLine.cs/#L7" class="contribution-link">View Source</a>
@ -235,7 +202,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -243,13 +210,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeExternalPropertyOrField
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeExternalPropertyOrField
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeExternalPropertyOrField
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeExternalPropertyOrField
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeExternalPropertyOrField">
<h1 id="LinqToDB_CodeModel_CodeExternalPropertyOrField" data-uid="LinqToDB.CodeModel.CodeExternalPropertyOrField" class="text-break">Class CodeExternalPropertyOrField
</h1>
</h1>
<div class="markdown level0 summary"><p>Defines reference to property or field of existing type.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeTypedName.html">CodeTypedName</a></div>
<div class="level2"><span class="xref">CodeExternalPropertyOrField</span></div>
</div>
@ -109,17 +108,17 @@
<a class="xref" href="LinqToDB.CodeModel.CodeTypedName.html#LinqToDB_CodeModel_CodeTypedName_Reference">CodeTypedName.Reference</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeExternalPropertyOrField_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeExternalPropertyOrField : CodeTypedName, ITypedName, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeExternalPropertyOrField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeExternalPropertyOrField.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeExternalPropertyOrField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeExternalPropertyOrField.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeExternalPropertyOrField.cs/#L9">View Source</a>
@ -128,7 +127,7 @@
<h4 id="LinqToDB_CodeModel_CodeExternalPropertyOrField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_" data-uid="LinqToDB.CodeModel.CodeExternalPropertyOrField.#ctor(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken)">CodeExternalPropertyOrField(CodeIdentifier, CodeTypeToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeExternalPropertyOrField(CodeIdentifier name, CodeTypeToken type)</code></pre>
</div>
@ -154,38 +153,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeExternalPropertyOrField_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeExternalPropertyOrField.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeExternalPropertyOrField.cs/#L14">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeExternalPropertyOrField_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeExternalPropertyOrField.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeExternalPropertyOrField_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeExternalPropertyOrField.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ITypedName.html">ITypedName</a>
@ -194,9 +161,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -204,44 +168,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeExternalPropertyOrField.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeExternalPropertyOrField%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeExternalPropertyOrField.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeExternalPropertyOrField%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeExternalPropertyOrField.cs/#L7" class="contribution-link">View Source</a>
@ -256,7 +223,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -264,13 +231,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeField
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeField
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeField
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeField
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeField">
<h1 id="LinqToDB_CodeModel_CodeField" data-uid="LinqToDB.CodeModel.CodeField" class="text-break">Class CodeField
</h1>
</h1>
<div class="markdown level0 summary"><p>Class field definition.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeField</span></div>
</div>
<div class="implements">
@ -97,28 +96,28 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ITypedName.html">ITypedName</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeField_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeField : object, IGroupElement, ICodeElement, ITypedName</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeField : IGroupElement, ICodeElement, ITypedName</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L8">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeField__ctor_" data-uid="LinqToDB.CodeModel.CodeField.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeField.#ctor(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken,LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.ICodeExpression)">CodeField(CodeIdentifier, CodeTypeToken, Modifiers, ICodeExpression)</h4>
<h4 id="LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeField.#ctor(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken,LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.ICodeExpression)">CodeField(CodeIdentifier, CodeTypeToken, Modifiers, ICodeExpression?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeField(CodeIdentifier name, CodeTypeToken type, Modifiers attributes, ICodeExpression initializer)</code></pre>
<pre><code class="lang-csharp hljs">public CodeField(CodeIdentifier name, CodeTypeToken type, Modifiers attributes, ICodeExpression? initializer)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -154,7 +153,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L18">View Source</a>
@ -163,7 +162,7 @@
<h4 id="LinqToDB_CodeModel_CodeField__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_IType_" data-uid="LinqToDB.CodeModel.CodeField.#ctor(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.IType)">CodeField(CodeIdentifier, IType)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeField(CodeIdentifier name, IType type)</code></pre>
</div>
@ -190,10 +189,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Attributes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Attributes%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Attributes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Attributes%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L34">View Source</a>
@ -203,7 +202,7 @@
<div class="markdown level1 summary"><p>Field attributes and modifiers.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Modifiers Attributes { get; }</code></pre>
</div>
@ -224,7 +223,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Initializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Initializer%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Initializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Initializer%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L38">View Source</a>
@ -234,9 +233,9 @@
<div class="markdown level1 summary"><p>Optional field initializer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Initializer { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ICodeExpression? Initializer { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -255,7 +254,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Name%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L26">View Source</a>
@ -265,7 +264,7 @@
<div class="markdown level1 summary"><p>Field name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier Name { get; }</code></pre>
</div>
@ -286,7 +285,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Reference.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Reference%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Reference.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Reference%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L43">View Source</a>
@ -296,7 +295,7 @@
<div class="markdown level1 summary"><p>Simple reference to current field.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeReference Reference { get; }</code></pre>
</div>
@ -317,7 +316,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L30">View Source</a>
@ -327,7 +326,7 @@
<div class="markdown level1 summary"><p>Field type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -346,38 +345,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L45">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeField_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeField.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeField_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeField.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.IGroupElement.html">IGroupElement</a>
@ -389,9 +356,6 @@
<a class="xref" href="LinqToDB.CodeModel.ITypedName.html">ITypedName</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -399,44 +363,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeField.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeField%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeField.cs/#L6" class="contribution-link">View Source</a>
@ -451,7 +418,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -459,13 +426,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeFile
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeFile
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeFile
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeFile
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeFile">
<h1 id="LinqToDB_CodeModel_CodeFile" data-uid="LinqToDB.CodeModel.CodeFile" class="text-break">Class CodeFile
</h1>
</h1>
<div class="markdown level0 summary"><p>File-level code unit.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html">CodeElementList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a>&gt;</div>
<div class="level2"><span class="xref">CodeFile</span></div>
</div>
@ -105,61 +104,29 @@
<a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html#LinqToDB_CodeModel_CodeElementList_1_Add__0_">CodeElementList&lt;ITopLevelElement&gt;.Add(ITopLevelElement)</a>
</div>
<div>
<a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html#LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_">CodeElementList&lt;ITopLevelElement&gt;.InsertAt(ITopLevelElement, Int32)</a>
<a class="xref" href="LinqToDB.CodeModel.CodeElementList-1.html#LinqToDB_CodeModel_CodeElementList_1_InsertAt__0_System_Int32_">CodeElementList&lt;ITopLevelElement&gt;.InsertAt(ITopLevelElement, int)</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeFile_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeFile : CodeElementList&lt;ITopLevelElement&gt;, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile__ctor_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.%23ctor(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L26">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeFile__ctor_" data-uid="LinqToDB.CodeModel.CodeFile.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeFile__ctor_System_String_" data-uid="LinqToDB.CodeModel.CodeFile.#ctor(System.String)">CodeFile(String)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeFile(string fileName)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">fileName</span></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile__ctor_System_String_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeComment___System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeImport___System_Nullable_IEnumerable_LinqToDB_CodeModel_ITopLevelElement___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.%23ctor(System.String%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeComment%7D%7D%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeImport%7D%7D%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.ITopLevelElement%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile__ctor_System_String_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeComment__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeImport__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ITopLevelElement__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.%23ctor(System.String%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeComment%7D%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeImport%7D%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ITopLevelElement%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L18">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeFile__ctor_" data-uid="LinqToDB.CodeModel.CodeFile.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeFile__ctor_System_String_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeComment___System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeImport___System_Nullable_IEnumerable_LinqToDB_CodeModel_ITopLevelElement___" data-uid="LinqToDB.CodeModel.CodeFile.#ctor(System.String,System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeComment}},System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeImport}},System.Nullable{IEnumerable{LinqToDB.CodeModel.ITopLevelElement}})">CodeFile(String, Nullable&lt;IEnumerable&lt;CodeComment&gt;&gt;, Nullable&lt;IEnumerable&lt;CodeImport&gt;&gt;, Nullable&lt;IEnumerable&lt;ITopLevelElement&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeFile__ctor_System_String_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeComment__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeImport__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ITopLevelElement__" data-uid="LinqToDB.CodeModel.CodeFile.#ctor(System.String,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeComment},System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeImport},System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ITopLevelElement})">CodeFile(string, IEnumerable&lt;CodeComment&gt;?, IEnumerable&lt;CodeImport&gt;?, IEnumerable&lt;ITopLevelElement&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeFile(string fileName, IEnumerable&lt;CodeComment&gt;? header, IEnumerable&lt;CodeImport&gt;? imports, IEnumerable&lt;ITopLevelElement&gt;? items)</code></pre>
</div>
@ -174,32 +141,64 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">fileName</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeComment.html">CodeComment</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeComment.html">CodeComment</a>&gt;</td>
<td><span class="parametername">header</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeImport.html">CodeImport</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeImport.html">CodeImport</a>&gt;</td>
<td><span class="parametername">imports</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a>&gt;</td>
<td><span class="parametername">items</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_FileName.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.FileName%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile__ctor_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.%23ctor(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L26">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeFile__ctor_" data-uid="LinqToDB.CodeModel.CodeFile.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeFile__ctor_System_String_" data-uid="LinqToDB.CodeModel.CodeFile.#ctor(System.String)">CodeFile(string)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeFile(string fileName)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">fileName</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_FileName.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.FileName%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L34">View Source</a>
@ -209,7 +208,7 @@
<div class="markdown level1 summary"><p>File name. Assigned value ignored if <a class="xref" href="LinqToDB.CodeModel.CodeFile.html#LinqToDB_CodeModel_CodeFile_NameSource">NameSource</a> set.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string FileName { get; set; }</code></pre>
</div>
@ -223,14 +222,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_Header.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.Header%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_Header.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.Header%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L44">View Source</a>
@ -240,7 +239,7 @@
<div class="markdown level1 summary"><p>File header coomment(s).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeComment&gt; Header { get; }</code></pre>
</div>
@ -254,14 +253,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeComment.html">CodeComment</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeComment.html">CodeComment</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_Imports.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.Imports%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_Imports.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.Imports%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L48">View Source</a>
@ -271,7 +270,7 @@
<div class="markdown level1 summary"><p>File imports.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeImport&gt; Imports { get; }</code></pre>
</div>
@ -285,14 +284,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeImport.html">CodeImport</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeImport.html">CodeImport</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_NameSource.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.NameSource%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_NameSource.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.NameSource%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L53">View Source</a>
@ -302,9 +301,9 @@
<div class="markdown level1 summary"><p>Get or set optional reference to identifier used for name generation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier NameSource { get; set; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeIdentifier? NameSource { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -321,46 +320,11 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L55">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeFile_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeFile.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeFile_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeFile.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -368,44 +332,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeFile.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeFile%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeFile.cs/#L12" class="contribution-link">View Source</a>
@ -420,7 +387,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -428,13 +395,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeGenerationVisitor
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeGenerationVisitor
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeGenerationVisitor
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeGenerationVisitor
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor">
<h1 id="LinqToDB_CodeModel_CodeGenerationVisitor" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor" class="text-break">Class CodeGenerationVisitor
</h1>
</h1>
<div class="markdown level0 summary"><p>Base code generation visitor that contains public API for code generation.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeModelVisitor.html">CodeModelVisitor</a></div>
<div class="level2"><span class="xref">CodeGenerationVisitor</span></div>
</div>
@ -254,30 +253,30 @@
<a class="xref" href="LinqToDB.CodeModel.CodeModelVisitor.html#LinqToDB_CodeModel_CodeModelVisitor_VisitList__1_LinqToDB_CodeModel_CodeElementList___0__">CodeModelVisitor.VisitList&lt;T&gt;(CodeElementList&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.CodeModel.CodeModelVisitor.html#LinqToDB_CodeModel_CodeModelVisitor_VisitList__1_IEnumerable___0__">CodeModelVisitor.VisitList&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.CodeModel.CodeModelVisitor.html#LinqToDB_CodeModel_CodeModelVisitor_VisitList__1_System_Collections_Generic_IEnumerable___0__">CodeModelVisitor.VisitList&lt;T&gt;(IEnumerable&lt;T&gt;)</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeGenerationVisitor_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public abstract class CodeGenerationVisitor : CodeModelVisitor</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor__ctor_System_String_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.%23ctor(System.String%2CSystem.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor__ctor_System_String_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.%23ctor(System.String%2CSystem.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor__ctor_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor__ctor_System_String_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.#ctor(System.String,System.String)">CodeGenerationVisitor(String, String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor__ctor_System_String_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.#ctor(System.String,System.String)">CodeGenerationVisitor(string, string)</h4>
<div class="markdown level1 summary"><p>Constructor.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected CodeGenerationVisitor(string newLine, string indent)</code></pre>
</div>
@ -292,13 +291,13 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">newLine</span></td>
<td><p>Sequence of characters, used as new line by code writer.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">indent</span></td>
<td><p>Sequence of characters, used as one level of indent.</p>
</td>
@ -306,10 +305,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_NewLineSequences.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.NewLineSequences%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_NewLineSequences.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.NewLineSequences%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L30">View Source</a>
@ -319,7 +318,7 @@
<div class="markdown level1 summary"><p>Character sequences, recognized by specific language as new line sequences.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected abstract string[] NewLineSequences { get; }</code></pre>
</div>
@ -333,26 +332,26 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span>[]</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>[]</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_BuildFragment_Action_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.BuildFragment(Action)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_BuildFragment_System_Action_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.BuildFragment(System.Action)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L183">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_BuildFragment_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.BuildFragment*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_BuildFragment_Action_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.BuildFragment(Action)">BuildFragment(Action)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_BuildFragment_System_Action_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.BuildFragment(System.Action)">BuildFragment(Action)</h4>
<div class="markdown level1 summary"><p>Executes provided action and returns all code, generated by it.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected string BuildFragment(Action fragmentBuilder)</code></pre>
</div>
@ -367,7 +366,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">Action</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action">Action</a></td>
<td><span class="parametername">fragmentBuilder</span></td>
<td><p>Code generation action.</p>
</td>
@ -384,7 +383,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><p>Code, generated by <code data-dev-comment-type="paramref" class="paramref">fragmentBuilder</code>.</p>
</td>
</tr>
@ -392,7 +391,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_DecreaseIdent.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.DecreaseIdent%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_DecreaseIdent.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.DecreaseIdent%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L85">View Source</a>
@ -403,13 +402,13 @@
Throws exception if indent level goes below zero.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void DecreaseIdent()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_GetResult.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.GetResult%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_GetResult.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.GetResult%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L35">View Source</a>
@ -419,7 +418,7 @@ Throws exception if indent level goes below zero.</p>
<div class="markdown level1 summary"><p>Gets all code, generated by code generator.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string GetResult()</code></pre>
</div>
@ -433,14 +432,14 @@ Throws exception if indent level goes below zero.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_IncreaseIdent.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.IncreaseIdent%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_IncreaseIdent.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.IncreaseIdent%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L80">View Source</a>
@ -450,23 +449,23 @@ Throws exception if indent level goes below zero.</p>
<div class="markdown level1 summary"><p>Increases current indent size by one level.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void IncreaseIdent()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_PadWithSpaces_System_String_System_Int32_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.PadWithSpaces(System.String%2CSystem.Int32)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_PadWithSpaces_System_String_System_Int32_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.PadWithSpaces(System.String%2CSystem.Int32)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L204">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_PadWithSpaces_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.PadWithSpaces*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_PadWithSpaces_System_String_System_Int32_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.PadWithSpaces(System.String,System.Int32)">PadWithSpaces(String, Int32)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_PadWithSpaces_System_String_System_Int32_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.PadWithSpaces(System.String,System.Int32)">PadWithSpaces(string, int)</h4>
<div class="markdown level1 summary"><p>Emits specified code fragment and append spaces after it to match specified by <code data-dev-comment-type="paramref" class="paramref">fullLength</code> length (if fragment length is smaller than <code data-dev-comment-type="paramref" class="paramref">fullLength</code>).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void PadWithSpaces(string text, int fullLength)</code></pre>
</div>
@ -481,13 +480,13 @@ Throws exception if indent level goes below zero.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.Int32</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
<td><span class="parametername">fullLength</span></td>
<td><p>Minimal length of emitted string.</p>
</td>
@ -496,17 +495,17 @@ Throws exception if indent level goes below zero.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_SplitByNewLine_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.SplitByNewLine(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_SplitByNewLine_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.SplitByNewLine(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L92">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_SplitByNewLine_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.SplitByNewLine*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_SplitByNewLine_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.SplitByNewLine(System.String)">SplitByNewLine(String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_SplitByNewLine_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.SplitByNewLine(System.String)">SplitByNewLine(string)</h4>
<div class="markdown level1 summary"><p>Splits provided text into fragments (lines) using language-specific new line detection logic.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected string[] SplitByNewLine(string text)</code></pre>
</div>
@ -521,7 +520,7 @@ Throws exception if indent level goes below zero.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Text to split into lines.</p>
</td>
@ -538,7 +537,7 @@ Throws exception if indent level goes below zero.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span>[]</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>[]</td>
<td><p>Array of lines (without terminating newline sequences).</p>
</td>
</tr>
@ -546,18 +545,18 @@ Throws exception if indent level goes below zero.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_Char_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.Char)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_Char_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.Char)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L48">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_Write_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.Write*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_Char_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.Char)">Write(Char)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_Char_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.Char)">Write(char)</h4>
<div class="markdown level1 summary"><p>Emits provided character into generated code as-is.
Prepends it with indent if needed.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void Write(char chr)</code></pre>
</div>
@ -572,7 +571,7 @@ Prepends it with indent if needed.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Char</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.char">char</a></td>
<td><span class="parametername">chr</span></td>
<td><p>Single character to write to code generator.</p>
</td>
@ -581,18 +580,18 @@ Prepends it with indent if needed.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L42">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_Write_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.Write*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.String)">Write(String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_Write_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.Write(System.String)">Write(string)</h4>
<div class="markdown level1 summary"><p>Emits provided code fragment into generated code as-is.
Prepends fragment with indent if needed (only before first line if multiple lines passed).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void Write(string text)</code></pre>
</div>
@ -607,7 +606,7 @@ Prepends fragment with indent if needed (only before first line if multiple line
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write to code generator.</p>
</td>
@ -616,17 +615,17 @@ Prepends fragment with indent if needed (only before first line if multiple line
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_IEnumerable___0__Action___0__System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList%60%601(IEnumerable%7B%60%600%7D%2CAction%7B%60%600%7D%2CSystem.String%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_System_Collections_Generic_IEnumerable___0__System_Action___0__System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList%60%601(System.Collections.Generic.IEnumerable%7B%60%600%7D%2CSystem.Action%7B%60%600%7D%2CSystem.String%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L134">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_IEnumerable___0__Action___0__System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList``1(IEnumerable{``0},Action{``0},System.String,System.Boolean)">WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;, Action&lt;T&gt;, String, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_System_Collections_Generic_IEnumerable___0__System_Action___0__System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0},System.String,System.Boolean)">WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;, Action&lt;T&gt;, string, bool)</h4>
<div class="markdown level1 summary"><p>Generates code for provided code elements with specified delimiter between elements.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt; items, Action&lt;T&gt; writer, string delimiter, bool newLine)</code></pre>
</div>
@ -641,25 +640,25 @@ Prepends fragment with indent if needed (only before first line if multiple line
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;T&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;T&gt;</td>
<td><span class="parametername">items</span></td>
<td><p>Code elements to convert to code.</p>
</td>
</tr>
<tr>
<td><span class="xref">Action</span>&lt;T&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;T&gt;</td>
<td><span class="parametername">writer</span></td>
<td><p>Custom element code generation action.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">delimiter</span></td>
<td><p>Sequence of characters used as delimiter between code elements.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">newLine</span></td>
<td><p>Specify wether method should generate new line sequence after each delimiter.
Also when <code>true</code>, adds new line sequence after last element (without delimiter).</p>
@ -685,20 +684,19 @@ Also when <code>true</code>, adds new line sequence after last element (without
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_IEnumerable___0__System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList%60%601(IEnumerable%7B%60%600%7D%2CSystem.String%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_System_Collections_Generic_IEnumerable___0__System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList%60%601(System.Collections.Generic.IEnumerable%7B%60%600%7D%2CSystem.String%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L102">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_IEnumerable___0__System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList``1(IEnumerable{``0},System.String,System.Boolean)">WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;, String, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_System_Collections_Generic_IEnumerable___0__System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteDelimitedList``1(System.Collections.Generic.IEnumerable{``0},System.String,System.Boolean)">WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;, string, bool)</h4>
<div class="markdown level1 summary"><p>Generates code for provided code elements with specified delimiter between elements.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt; items, string delimiter, bool newLine)
where T : ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">protected void WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt; items, string delimiter, bool newLine) where T : ICodeElement</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -711,19 +709,19 @@ Also when <code>true</code>, adds new line sequence after last element (without
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;T&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;T&gt;</td>
<td><span class="parametername">items</span></td>
<td><p>Code elements to convert to code.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">delimiter</span></td>
<td><p>Sequence of characters used as delimiter between code elements.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">newLine</span></td>
<td><p>Specify wether method should generate new line sequence after each delimiter.
Also when <code>true</code>, adds new line sequence after last element (without delimiter).</p>
@ -749,7 +747,7 @@ Also when <code>true</code>, adds new line sequence after last element (without
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L65">View Source</a>
@ -760,24 +758,24 @@ Also when <code>true</code>, adds new line sequence after last element (without
Does not prepend new line with indent if it is missing.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteLine()</code></pre>
</div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_Char_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.Char)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_Char_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.Char)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L60">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_Char_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.Char)">WriteLine(Char)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_Char_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.Char)">WriteLine(char)</h4>
<div class="markdown level1 summary"><p>Emits provided character into generated code as-is and then emits new line.
Prepends it with indent if needed (only before first line if multiple lines passed).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteLine(char chr)</code></pre>
</div>
@ -792,7 +790,7 @@ Prepends it with indent if needed (only before first line if multiple lines pass
</thead>
<tbody>
<tr>
<td><span class="xref">System.Char</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.char">char</a></td>
<td><span class="parametername">chr</span></td>
<td><p>Single character to write to code generator.</p>
</td>
@ -801,18 +799,18 @@ Prepends it with indent if needed (only before first line if multiple lines pass
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L54">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.String)">WriteLine(String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteLine_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteLine(System.String)">WriteLine(string)</h4>
<div class="markdown level1 summary"><p>Emits provided code fragment into generated code as-is and then emits new line.
Prepends fragment with indent if needed (only before first line if multiple lines passed).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteLine(string text)</code></pre>
</div>
@ -827,7 +825,7 @@ Prepends fragment with indent if needed (only before first line if multiple line
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write to code generator.</p>
</td>
@ -836,22 +834,21 @@ Prepends fragment with indent if needed (only before first line if multiple line
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteNewLineDelimitedList__1_IEnumerable___0__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteNewLineDelimitedList%60%601(IEnumerable%7B%60%600%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteNewLineDelimitedList__1_System_Collections_Generic_IEnumerable___0__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteNewLineDelimitedList%60%601(System.Collections.Generic.IEnumerable%7B%60%600%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L162">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteNewLineDelimitedList_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteNewLineDelimitedList*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteNewLineDelimitedList__1_IEnumerable___0__" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteNewLineDelimitedList``1(IEnumerable{``0})">WriteNewLineDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteNewLineDelimitedList__1_System_Collections_Generic_IEnumerable___0__" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteNewLineDelimitedList``1(System.Collections.Generic.IEnumerable{``0})">WriteNewLineDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;)</h4>
<div class="markdown level1 summary"><p>Generates code for provided code elements with new line between elements.
In comparison to <a class="xref" href="LinqToDB.CodeModel.CodeGenerationVisitor.html#LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_IEnumerable___0__Action___0__System_String_System_Boolean_">WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;, Action&lt;T&gt;, String, Boolean)</a> doesn&apos;t add
In comparison to <a class="xref" href="LinqToDB.CodeModel.CodeGenerationVisitor.html#LinqToDB_CodeModel_CodeGenerationVisitor_WriteDelimitedList__1_System_Collections_Generic_IEnumerable___0__System_Action___0__System_String_System_Boolean_">WriteDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt;, Action&lt;T&gt;, string, bool)</a> doesn't add
new line sequence after last element.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteNewLineDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt; items)
where T : ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">protected void WriteNewLineDelimitedList&lt;T&gt;(IEnumerable&lt;T&gt; items) where T : ICodeElement</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -864,7 +861,7 @@ new line sequence after last element.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">IEnumerable</span>&lt;T&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;T&gt;</td>
<td><span class="parametername">items</span></td>
<td><p>Code elements to convert to code.</p>
</td>
@ -889,17 +886,17 @@ new line sequence after last element.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindented_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindented(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindented_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindented(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L70">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindented_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindented*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindented_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindented(System.String)">WriteUnindented(String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindented_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindented(System.String)">WriteUnindented(string)</h4>
<div class="markdown level1 summary"><p>Emits provided code fragment into generated code as-is without automatic indent generation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteUnindented(string text)</code></pre>
</div>
@ -914,7 +911,7 @@ new line sequence after last element.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write to code generator.</p>
</td>
@ -923,18 +920,18 @@ new line sequence after last element.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindentedLine_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindentedLine(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindentedLine_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindentedLine(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L76">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindentedLine_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindentedLine*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindentedLine_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindentedLine(System.String)">WriteUnindentedLine(String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteUnindentedLine_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteUnindentedLine(System.String)">WriteUnindentedLine(string)</h4>
<div class="markdown level1 summary"><p>Emits provided code fragment into generated code as-is without automatic indent generation and then
emits new line sequence.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteUnindentedLine(string text)</code></pre>
</div>
@ -949,7 +946,7 @@ emits new line sequence.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write to code generator.</p>
</td>
@ -958,18 +955,18 @@ emits new line sequence.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlAttribute_System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlAttribute(System.String%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlAttribute_System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlAttribute(System.String%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L239">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlAttribute_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlAttribute*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlAttribute_System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlAttribute(System.String,System.Boolean)">WriteXmlAttribute(String, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlAttribute_System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlAttribute(System.String,System.Boolean)">WriteXmlAttribute(string, bool)</h4>
<div class="markdown level1 summary"><p>Emits provided code fragment and escape characters using XML escaping rules for attributes.
Note that attribute should use &quot; as quotation mark.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteXmlAttribute(string text, bool doubleQuote = true)</code></pre>
</div>
@ -984,32 +981,32 @@ Note that attribute should use &quot; as quotation mark.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write.</p>
</td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">doubleQuote</span></td>
<td><p>Attribute use &quot; as quotation mark. Otherwise &apos; used.</p>
<td><p>Attribute use &quot; as quotation mark. Otherwise ' used.</p>
</td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlText_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlText(System.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlText_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlText(System.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L218">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlText_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlText*"></a>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlText_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlText(System.String)">WriteXmlText(String)</h4>
<h4 id="LinqToDB_CodeModel_CodeGenerationVisitor_WriteXmlText_System_String_" data-uid="LinqToDB.CodeModel.CodeGenerationVisitor.WriteXmlText(System.String)">WriteXmlText(string)</h4>
<div class="markdown level1 summary"><p>Emits provided code fragment and escape characters using XML escaping rules for inner text.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected void WriteXmlText(string text)</code></pre>
</div>
@ -1024,7 +1021,7 @@ Note that attribute should use &quot; as quotation mark.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">text</span></td>
<td><p>Code fragment to write.</p>
</td>
@ -1032,9 +1029,6 @@ Note that attribute should use &quot; as quotation mark.</p>
</tbody>
</table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -1042,44 +1036,47 @@ Note that attribute should use &quot; as quotation mark.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeGenerationVisitor.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeGenerationVisitor%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/Visitors/Basic/CodeGenerationVisitor.cs/#L9" class="contribution-link">View Source</a>
@ -1094,7 +1091,7 @@ Note that attribute should use &quot; as quotation mark.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -1102,13 +1099,13 @@ Note that attribute should use &quot; as quotation mark.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeIdentifier
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeIdentifier
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeIdentifier
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeIdentifier
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,45 +78,45 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeIdentifier">
<h1 id="LinqToDB_CodeModel_CodeIdentifier" data-uid="LinqToDB.CodeModel.CodeIdentifier" class="text-break">Class CodeIdentifier
</h1>
</h1>
<div class="markdown level0 summary"><p>Reference to identifier value. Used instead of string to allow identifier mutation in existing AST
(e.g. because initial value is not valid in target language or conflicts with existing identifiers).</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeIdentifier</span></div>
</div>
<div class="implements">
<h5>Implements</h5>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeIdentifier_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeIdentifier : object, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeIdentifier : ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_LinqToDB_CodeModel_NameFixOptions_System_Nullable_System_Int32__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.%23ctor(System.String%2CLinqToDB.CodeModel.NameFixOptions%2CSystem.Nullable%7BSystem.Int32%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_LinqToDB_CodeModel_NameFixOptions_System_Nullable_System_Int32__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.%23ctor(System.String%2CLinqToDB.CodeModel.NameFixOptions%2CSystem.Nullable%7BSystem.Int32%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L21">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeIdentifier__ctor_" data-uid="LinqToDB.CodeModel.CodeIdentifier.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_LinqToDB_CodeModel_NameFixOptions_System_Nullable_System_Int32__" data-uid="LinqToDB.CodeModel.CodeIdentifier.#ctor(System.String,LinqToDB.CodeModel.NameFixOptions,System.Nullable{System.Int32})">CodeIdentifier(String, NameFixOptions, Nullable&lt;Int32&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_LinqToDB_CodeModel_NameFixOptions_System_Nullable_System_Int32__" data-uid="LinqToDB.CodeModel.CodeIdentifier.#ctor(System.String,LinqToDB.CodeModel.NameFixOptions,System.Nullable{System.Int32})">CodeIdentifier(string, NameFixOptions?, int?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier(string name, NameFixOptions fixOptions, int? position)</code></pre>
<pre><code class="lang-csharp hljs">public CodeIdentifier(string name, NameFixOptions? fixOptions, int? position)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -130,7 +129,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
@ -140,7 +139,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">System.Int32</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>?</td>
<td><span class="parametername">position</span></td>
<td></td>
</tr>
@ -148,16 +147,16 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.%23ctor(System.String%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.%23ctor(System.String%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeIdentifier__ctor_" data-uid="LinqToDB.CodeModel.CodeIdentifier.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeIdentifier.#ctor(System.String,System.Boolean)">CodeIdentifier(String, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeIdentifier__ctor_System_String_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeIdentifier.#ctor(System.String,System.Boolean)">CodeIdentifier(string, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier(string name, bool immutable)</code></pre>
</div>
@ -172,22 +171,22 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">immutable</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_FixOptions.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.FixOptions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_FixOptions.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.FixOptions%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L59">View Source</a>
@ -197,9 +196,9 @@
<div class="markdown level1 summary"><p>Optional normalization hits for invalid identifier normalization logic.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public NameFixOptions FixOptions { get; }</code></pre>
<pre><code class="lang-csharp hljs">public NameFixOptions? FixOptions { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -218,7 +217,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_Immutable.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.Immutable%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_Immutable.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.Immutable%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L36">View Source</a>
@ -233,7 +232,7 @@ renaming on naming conflicts and could result in incorrect generated code with d
identifiers.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool Immutable { get; }</code></pre>
</div>
@ -247,14 +246,14 @@ identifiers.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.Name%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L41">View Source</a>
@ -264,7 +263,7 @@ identifiers.</p>
<div class="markdown level1 summary"><p>Identifier value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Name { get; }</code></pre>
</div>
@ -278,14 +277,14 @@ identifiers.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_Position.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.Position%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_Position.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.Position%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L63">View Source</a>
@ -295,7 +294,7 @@ identifiers.</p>
<div class="markdown level1 summary"><p>Optional identifier ordinal for identifier normalizer (e.g. see <a class="xref" href="LinqToDB.CodeModel.NameFixType.html#LinqToDB_CodeModel_NameFixType_SuffixWithPosition">SuffixWithPosition</a>).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int? Position { get; }</code></pre>
</div>
@ -309,39 +308,7 @@ identifiers.</p>
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">System.Int32</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L65">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeIdentifier.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeIdentifier.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>?</td>
<td></td>
</tr>
</tbody>
@ -351,9 +318,6 @@ identifiers.</p>
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -361,44 +325,47 @@ identifiers.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIdentifier.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIdentifier%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIdentifier.cs/#L10" class="contribution-link">View Source</a>
@ -413,7 +380,7 @@ identifiers.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -421,13 +388,13 @@ identifiers.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeImport
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeImport
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeImport
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeImport
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeImport">
<h1 id="LinqToDB_CodeModel_CodeImport" data-uid="LinqToDB.CodeModel.CodeImport" class="text-break">Class CodeImport
</h1>
</h1>
<div class="markdown level0 summary"><p>Import (using) statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeImport</span></div>
</div>
<div class="implements">
@ -96,28 +95,28 @@
<div><a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeImport_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeImport : object, ITopLevelElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeImport : ITopLevelElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport__ctor_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport.%23ctor(IReadOnlyList%7BLinqToDB.CodeModel.CodeIdentifier%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport__ctor_System_Collections_Generic_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport.%23ctor(System.Collections.Generic.IReadOnlyList%7BLinqToDB.CodeModel.CodeIdentifier%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeImport.cs/#L10">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeImport__ctor_" data-uid="LinqToDB.CodeModel.CodeImport.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeImport__ctor_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__" data-uid="LinqToDB.CodeModel.CodeImport.#ctor(IReadOnlyList{LinqToDB.CodeModel.CodeIdentifier})">CodeImport(IReadOnlyList&lt;CodeIdentifier&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeImport__ctor_System_Collections_Generic_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__" data-uid="LinqToDB.CodeModel.CodeImport.#ctor(System.Collections.Generic.IReadOnlyList{LinqToDB.CodeModel.CodeIdentifier})">CodeImport(IReadOnlyList&lt;CodeIdentifier&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeImport(IReadOnlyList&lt;CodeIdentifier&gt; namespace)</code></pre>
<pre><code class="lang-csharp hljs">public CodeImport(IReadOnlyList&lt;CodeIdentifier&gt; @namespace)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -130,17 +129,17 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td><span class="parametername">namespace</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport_Namespace.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport.Namespace%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport_Namespace.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport.Namespace%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeImport.cs/#L18">View Source</a>
@ -150,7 +149,7 @@
<div class="markdown level1 summary"><p>Imported namespace.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeIdentifier&gt; Namespace { get; }</code></pre>
</div>
@ -164,39 +163,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeImport.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeImport_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeImport.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeImport_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeImport.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td></td>
</tr>
</tbody>
@ -209,9 +176,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -219,44 +183,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeImport.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeImport%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeImport.cs/#L8" class="contribution-link">View Source</a>
@ -271,7 +238,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -279,13 +246,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeIndex
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeIndex
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeIndex
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeIndex
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeIndex">
<h1 id="LinqToDB_CodeModel_CodeIndex" data-uid="LinqToDB.CodeModel.CodeIndex" class="text-break">Class CodeIndex
</h1>
</h1>
<div class="markdown level0 summary"><p>Indexed access expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeIndex</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeIndex_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeIndex : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeIndex : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.%23ctor(LinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.%23ctor(LinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L8">View Source</a>
@ -115,9 +114,9 @@
<h4 id="LinqToDB_CodeModel_CodeIndex__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_IType_" data-uid="LinqToDB.CodeModel.CodeIndex.#ctor(LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.ICodeExpression,LinqToDB.CodeModel.IType)">CodeIndex(ICodeExpression, ICodeExpression, IType)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIndex(ICodeExpression object, ICodeExpression index, IType returnType)</code></pre>
<pre><code class="lang-csharp hljs">public CodeIndex(ICodeExpression @object, ICodeExpression index, IType returnType)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -147,10 +146,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_Index.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.Index%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_Index.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.Index%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L23">View Source</a>
@ -161,7 +160,7 @@
For now only one-parameter indexes supported.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Index { get; }</code></pre>
</div>
@ -182,7 +181,7 @@ For now only one-parameter indexes supported.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_Object.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.Object%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_Object.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.Object%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L18">View Source</a>
@ -192,7 +191,7 @@ For now only one-parameter indexes supported.</p>
<div class="markdown level1 summary"><p>Indexed object or type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Object { get; }</code></pre>
</div>
@ -213,7 +212,7 @@ For now only one-parameter indexes supported.</p>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_ReturnType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.ReturnType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_ReturnType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.ReturnType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L27">View Source</a>
@ -223,7 +222,7 @@ For now only one-parameter indexes supported.</p>
<div class="markdown level1 summary"><p>Type of returned value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IType ReturnType { get; }</code></pre>
</div>
@ -242,68 +241,6 @@ For now only one-parameter indexes supported.</p>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L30">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeIndex_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeIndex.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeIndex_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeIndex.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L29">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeIndex_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeIndex.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeIndex_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeIndex.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -312,9 +249,6 @@ For now only one-parameter indexes supported.</p>
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -322,44 +256,47 @@ For now only one-parameter indexes supported.</p>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeIndex.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeIndex%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeIndex.cs/#L6" class="contribution-link">View Source</a>
@ -374,7 +311,7 @@ For now only one-parameter indexes supported.</p>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -382,13 +319,13 @@ For now only one-parameter indexes supported.</p>
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeLambda
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeLambda
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeLambda
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeLambda
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeLambda">
<h1 id="LinqToDB_CodeModel_CodeLambda" data-uid="LinqToDB.CodeModel.CodeLambda" class="text-break">Class CodeLambda
</h1>
</h1>
<div class="markdown level0 summary"><p>Lambda method.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html">AttributeOwner</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.MethodBase.html">MethodBase</a></div>
<div class="level3"><span class="xref">CodeLambda</span></div>
@ -116,26 +115,26 @@
<a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_CustomAttributes">AttributeOwner.CustomAttributes</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeLambda_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeLambda : MethodBase, ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda__ctor_LinqToDB_CodeModel_IType_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda__ctor_LinqToDB_CodeModel_IType_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L24">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeLambda__ctor_" data-uid="LinqToDB.CodeModel.CodeLambda.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeLambda__ctor_LinqToDB_CodeModel_IType_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeLambda.#ctor(LinqToDB.CodeModel.IType,System.Boolean)">CodeLambda(IType, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeLambda__ctor_LinqToDB_CodeModel_IType_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeLambda.#ctor(LinqToDB.CodeModel.IType,System.Boolean)">CodeLambda(IType, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeLambda(IType targetType, bool canOmmitTypes)</code></pre>
</div>
@ -155,7 +154,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">canOmmitTypes</span></td>
<td></td>
</tr>
@ -163,18 +162,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeParameter___LinqToDB_CodeModel_IType_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeXmlComment%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeParameter%7D%7D%2CLinqToDB.CodeModel.IType%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeParameter__LinqToDB_CodeModel_IType_System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeXmlComment%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeParameter%7D%2CLinqToDB.CodeModel.IType%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L10">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeLambda__ctor_" data-uid="LinqToDB.CodeModel.CodeLambda.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeLambda__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeParameter___LinqToDB_CodeModel_IType_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeLambda.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute}},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeXmlComment,System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeParameter}},LinqToDB.CodeModel.IType,System.Boolean)">CodeLambda(Nullable&lt;IEnumerable&lt;CodeAttribute&gt;&gt;, Modifiers, CodeBlock, CodeXmlComment, Nullable&lt;IEnumerable&lt;CodeParameter&gt;&gt;, IType, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeLambda__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeParameter__LinqToDB_CodeModel_IType_System_Boolean_" data-uid="LinqToDB.CodeModel.CodeLambda.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeXmlComment,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeParameter},LinqToDB.CodeModel.IType,System.Boolean)">CodeLambda(IEnumerable&lt;CodeAttribute&gt;?, Modifiers, CodeBlock?, CodeXmlComment?, IEnumerable&lt;CodeParameter&gt;?, IType, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeLambda(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeBlock body, CodeXmlComment xmlDoc, IEnumerable&lt;CodeParameter&gt;? parameters, IType targetType, bool canOmmitTypes)</code></pre>
<pre><code class="lang-csharp hljs">public CodeLambda(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeBlock? body, CodeXmlComment? xmlDoc, IEnumerable&lt;CodeParameter&gt;? parameters, IType targetType, bool canOmmitTypes)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -187,7 +186,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><span class="parametername">customAttributes</span></td>
<td></td>
</tr>
@ -207,7 +206,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeParameter.html">CodeParameter</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeParameter.html">CodeParameter</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
@ -217,17 +216,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">canOmmitTypes</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_CanOmmitTypes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.CanOmmitTypes%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_CanOmmitTypes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.CanOmmitTypes%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L37">View Source</a>
@ -237,7 +236,7 @@
<div class="markdown level1 summary"><p>Specify, that generated code could exclude parameter types in generated code.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool CanOmmitTypes { get; }</code></pre>
</div>
@ -251,14 +250,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L41">View Source</a>
@ -267,7 +266,7 @@
<h4 id="LinqToDB_CodeModel_CodeLambda_ElementType" data-uid="LinqToDB.CodeModel.CodeLambda.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override CodeElementType ElementType { get; }</code></pre>
</div>
@ -290,7 +289,7 @@
<div><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_ElementType">AttributeOwner.ElementType</a></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_TargetType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.TargetType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_TargetType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.TargetType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L32">View Source</a>
@ -300,7 +299,7 @@
<div class="markdown level1 summary"><p>Type of lambda expression. Defined by target location (e.g. by type of method parameter, that accepts lambda).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IType TargetType { get; }</code></pre>
</div>
@ -319,38 +318,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L39">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeLambda_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeLambda.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeLambda_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeLambda.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -359,9 +326,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -369,44 +333,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeLambda.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeLambda%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeLambda.cs/#L8" class="contribution-link">View Source</a>
@ -421,7 +388,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -429,13 +396,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeMember
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeMember
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeMember
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeMember
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeMember">
<h1 id="LinqToDB_CodeModel_CodeMember" data-uid="LinqToDB.CodeModel.CodeMember" class="text-break">Class CodeMember
</h1>
</h1>
<div class="markdown level0 summary"><p>Member access expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeMember</span></div>
</div>
<div class="implements">
@ -97,17 +96,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ILValue.html">ILValue</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeMember_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeMember : object, ICodeExpression, ILValue, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeMember : ICodeExpression, ILValue, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeReference_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.%23ctor(LinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeReference)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember__ctor_LinqToDB_CodeModel_ICodeExpression_LinqToDB_CodeModel_CodeReference_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.%23ctor(LinqToDB.CodeModel.ICodeExpression%2CLinqToDB.CodeModel.CodeReference)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L13">View Source</a>
@ -117,7 +116,7 @@
<div class="markdown level1 summary"><p>Create instance member access expression.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeMember(ICodeExpression instance, CodeReference member)</code></pre>
</div>
@ -147,7 +146,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeReference_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.%23ctor(LinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.CodeReference)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeReference_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.%23ctor(LinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.CodeReference)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L24">View Source</a>
@ -157,7 +156,7 @@
<div class="markdown level1 summary"><p>Create static member access expression.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeMember(IType type, CodeReference member)</code></pre>
</div>
@ -186,10 +185,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_Instance.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.Instance%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_Instance.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.Instance%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L33">View Source</a>
@ -199,9 +198,9 @@
<div class="markdown level1 summary"><p>Instance of member owner.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Instance { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ICodeExpression? Instance { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -220,7 +219,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_Member.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.Member%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_Member.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.Member%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L41">View Source</a>
@ -230,7 +229,7 @@
<div class="markdown level1 summary"><p>Member to access.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeReference Member { get; }</code></pre>
</div>
@ -251,7 +250,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L37">View Source</a>
@ -261,9 +260,9 @@
<div class="markdown level1 summary"><p>Type of member owner.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeReference Type { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeTypeReference? Type { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -280,68 +279,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L44">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeMember_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeMember.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeMember_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeMember.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L43">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeMember_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeMember.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeMember_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeMember.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -353,9 +290,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -363,44 +297,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMember.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMember%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMember.cs/#L6" class="contribution-link">View Source</a>
@ -415,7 +352,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -423,13 +360,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeMethod
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeMethod
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeMethod
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeMethod
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeMethod">
<h1 id="LinqToDB_CodeModel_CodeMethod" data-uid="LinqToDB.CodeModel.CodeMethod" class="text-break">Class CodeMethod
</h1>
</h1>
<div class="markdown level0 summary"><p>Class method definition.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html">AttributeOwner</a></div>
<div class="level2"><a class="xref" href="LinqToDB.CodeModel.MethodBase.html">MethodBase</a></div>
<div class="level3"><span class="xref">CodeMethod</span></div>
@ -116,17 +115,17 @@
<a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_CustomAttributes">AttributeOwner.CustomAttributes</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeMethod_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeMethod : MethodBase, IGroupElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod__ctor_LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.%23ctor(LinqToDB.CodeModel.CodeIdentifier)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod__ctor_LinqToDB_CodeModel_CodeIdentifier_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.%23ctor(LinqToDB.CodeModel.CodeIdentifier)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L34">View Source</a>
@ -135,7 +134,7 @@
<h4 id="LinqToDB_CodeModel_CodeMethod__ctor_LinqToDB_CodeModel_CodeIdentifier_" data-uid="LinqToDB.CodeModel.CodeMethod.#ctor(LinqToDB.CodeModel.CodeIdentifier)">CodeMethod(CodeIdentifier)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeMethod(CodeIdentifier name)</code></pre>
</div>
@ -158,18 +157,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeParameter___LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeTypeToken___.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeXmlComment%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeParameter%7D%7D%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken%2CSystem.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeTypeToken%7D%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeParameter__LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%2CLinqToDB.CodeModel.Modifiers%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeXmlComment%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeParameter%7D%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeTypeToken%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L14">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeMethod__ctor_" data-uid="LinqToDB.CodeModel.CodeMethod.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeMethod__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeParameter___LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeTypeToken___" data-uid="LinqToDB.CodeModel.CodeMethod.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute}},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeXmlComment,System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeParameter}},LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken,System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeTypeToken}})">CodeMethod(Nullable&lt;IEnumerable&lt;CodeAttribute&gt;&gt;, Modifiers, CodeBlock, CodeXmlComment, Nullable&lt;IEnumerable&lt;CodeParameter&gt;&gt;, CodeIdentifier, CodeTypeToken, Nullable&lt;IEnumerable&lt;CodeTypeToken&gt;&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeMethod__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_Modifiers_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeXmlComment_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeParameter__LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeTypeToken__" data-uid="LinqToDB.CodeModel.CodeMethod.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute},LinqToDB.CodeModel.Modifiers,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeXmlComment,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeParameter},LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeTypeToken})">CodeMethod(IEnumerable&lt;CodeAttribute&gt;?, Modifiers, CodeBlock?, CodeXmlComment?, IEnumerable&lt;CodeParameter&gt;?, CodeIdentifier, CodeTypeToken?, IEnumerable&lt;CodeTypeToken&gt;?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeMethod(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeBlock body, CodeXmlComment xmlDoc, IEnumerable&lt;CodeParameter&gt;? parameters, CodeIdentifier name, CodeTypeToken returnType, IEnumerable&lt;CodeTypeToken&gt;? typeParameters)</code></pre>
<pre><code class="lang-csharp hljs">public CodeMethod(IEnumerable&lt;CodeAttribute&gt;? customAttributes, Modifiers attributes, CodeBlock? body, CodeXmlComment? xmlDoc, IEnumerable&lt;CodeParameter&gt;? parameters, CodeIdentifier name, CodeTypeToken? returnType, IEnumerable&lt;CodeTypeToken&gt;? typeParameters)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -182,7 +181,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><span class="parametername">customAttributes</span></td>
<td></td>
</tr>
@ -202,7 +201,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeParameter.html">CodeParameter</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeParameter.html">CodeParameter</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
@ -217,17 +216,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><span class="parametername">typeParameters</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L53">View Source</a>
@ -236,7 +235,7 @@
<h4 id="LinqToDB_CodeModel_CodeMethod_ElementType" data-uid="LinqToDB.CodeModel.CodeMethod.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override CodeElementType ElementType { get; }</code></pre>
</div>
@ -259,7 +258,7 @@
<div><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_ElementType">AttributeOwner.ElementType</a></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.Name%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L42">View Source</a>
@ -269,7 +268,7 @@
<div class="markdown level1 summary"><p>Method name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier Name { get; }</code></pre>
</div>
@ -290,7 +289,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_ReturnType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.ReturnType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_ReturnType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.ReturnType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L47">View Source</a>
@ -301,9 +300,9 @@
<code>null</code> for void methods.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken ReturnType { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeTypeToken? ReturnType { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -322,7 +321,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_TypeParameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.TypeParameters%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod_TypeParameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod.TypeParameters%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L51">View Source</a>
@ -332,7 +331,7 @@
<div class="markdown level1 summary"><p>Generic method type parameters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeTypeToken&gt; TypeParameters { get; }</code></pre>
</div>
@ -346,7 +345,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeTypeToken.html">CodeTypeToken</a>&gt;</td>
<td></td>
</tr>
</tbody>
@ -359,9 +358,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -369,44 +365,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeMethod.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeMethod%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeMethod.cs/#L10" class="contribution-link">View Source</a>
@ -421,7 +420,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -429,13 +428,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNameOf
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNameOf
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNameOf
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNameOf
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeNameOf">
<h1 id="LinqToDB_CodeModel_CodeNameOf" data-uid="LinqToDB.CodeModel.CodeNameOf" class="text-break">Class CodeNameOf
</h1>
</h1>
<div class="markdown level0 summary"><p><code>nameof(...)</code> expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeNameOf</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeNameOf_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeNameOf : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeNameOf : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf.%23ctor(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf.%23ctor(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNameOf.cs/#L8">View Source</a>
@ -115,7 +114,7 @@
<h4 id="LinqToDB_CodeModel_CodeNameOf__ctor_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeNameOf.#ctor(LinqToDB.CodeModel.ICodeExpression)">CodeNameOf(ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNameOf(ICodeExpression expression)</code></pre>
</div>
@ -137,10 +136,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf_Expression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf.Expression%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf_Expression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf.Expression%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNameOf.cs/#L17">View Source</a>
@ -150,7 +149,7 @@
<div class="markdown level1 summary"><p><code>nameof</code> argument.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Expression { get; }</code></pre>
</div>
@ -169,68 +168,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNameOf.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNameOf_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeNameOf.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeNameOf_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeNameOf.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNameOf.cs/#L19">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNameOf_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeNameOf.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeNameOf_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeNameOf.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -239,9 +176,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -249,44 +183,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNameOf.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNameOf%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNameOf.cs/#L6" class="contribution-link">View Source</a>
@ -301,7 +238,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -309,13 +246,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNamespace
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNamespace
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNamespace
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNamespace
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeNamespace">
<h1 id="LinqToDB_CodeModel_CodeNamespace" data-uid="LinqToDB.CodeModel.CodeNamespace" class="text-break">Class CodeNamespace
</h1>
</h1>
<div class="markdown level0 summary"><p>Namespace declaration.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeNamespace</span></div>
</div>
<div class="implements">
@ -96,26 +95,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeNamespace_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeNamespace : object, ITopLevelElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeNamespace : ITopLevelElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace__ctor_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.%23ctor(IReadOnlyList%7BLinqToDB.CodeModel.CodeIdentifier%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace__ctor_System_Collections_Generic_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.%23ctor(System.Collections.Generic.IReadOnlyList%7BLinqToDB.CodeModel.CodeIdentifier%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNamespace.cs/#L19">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNamespace__ctor_" data-uid="LinqToDB.CodeModel.CodeNamespace.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeNamespace__ctor_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__" data-uid="LinqToDB.CodeModel.CodeNamespace.#ctor(IReadOnlyList{LinqToDB.CodeModel.CodeIdentifier})">CodeNamespace(IReadOnlyList&lt;CodeIdentifier&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeNamespace__ctor_System_Collections_Generic_IReadOnlyList_LinqToDB_CodeModel_CodeIdentifier__" data-uid="LinqToDB.CodeModel.CodeNamespace.#ctor(System.Collections.Generic.IReadOnlyList{LinqToDB.CodeModel.CodeIdentifier})">CodeNamespace(IReadOnlyList&lt;CodeIdentifier&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNamespace(IReadOnlyList&lt;CodeIdentifier&gt; name)</code></pre>
</div>
@ -130,17 +129,17 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace_Members.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.Members%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace_Members.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.Members%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNamespace.cs/#L31">View Source</a>
@ -150,7 +149,7 @@
<div class="markdown level1 summary"><p>Namespace members (in groups).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;IMemberGroup&gt; Members { get; }</code></pre>
</div>
@ -164,14 +163,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.Name%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNamespace.cs/#L27">View Source</a>
@ -181,7 +180,7 @@
<div class="markdown level1 summary"><p>Namespace name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeIdentifier&gt; Name { get; }</code></pre>
</div>
@ -195,39 +194,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNamespace.cs/#L33">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNamespace_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeNamespace.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeNamespace_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeNamespace.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeIdentifier.html">CodeIdentifier</a>&gt;</td>
<td></td>
</tr>
</tbody>
@ -240,9 +207,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -250,44 +214,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNamespace.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNamespace%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNamespace.cs/#L9" class="contribution-link">View Source</a>
@ -302,7 +269,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -310,13 +277,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNew
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNew
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNew
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNew
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeNew">
<h1 id="LinqToDB_CodeModel_CodeNew" data-uid="LinqToDB.CodeModel.CodeNew" class="text-break">Class CodeNew
</h1>
</h1>
<div class="markdown level0 summary"><p>New object instantiation expression.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeNew</span></div>
</div>
<div class="implements">
@ -96,26 +95,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeNew_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeNew : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeNew : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_CodeTypeToken_IEnumerable_LinqToDB_CodeModel_ICodeExpression__IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CIEnumerable%7BLinqToDB.CodeModel.CodeAssignmentStatement%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAssignmentStatement%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L12">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNew__ctor_" data-uid="LinqToDB.CodeModel.CodeNew.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_CodeTypeToken_IEnumerable_LinqToDB_CodeModel_ICodeExpression__IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__" data-uid="LinqToDB.CodeModel.CodeNew.#ctor(LinqToDB.CodeModel.CodeTypeToken,IEnumerable{LinqToDB.CodeModel.ICodeExpression},IEnumerable{LinqToDB.CodeModel.CodeAssignmentStatement})">CodeNew(CodeTypeToken, IEnumerable&lt;ICodeExpression&gt;, IEnumerable&lt;CodeAssignmentStatement&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__" data-uid="LinqToDB.CodeModel.CodeNew.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAssignmentStatement})">CodeNew(CodeTypeToken, IEnumerable&lt;ICodeExpression&gt;, IEnumerable&lt;CodeAssignmentStatement&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNew(CodeTypeToken type, IEnumerable&lt;ICodeExpression&gt; parameters, IEnumerable&lt;CodeAssignmentStatement&gt; initializers)</code></pre>
</div>
@ -135,12 +134,12 @@
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a>&gt;</td>
<td><span class="parametername">initializers</span></td>
<td></td>
</tr>
@ -148,16 +147,16 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_IType_IEnumerable_LinqToDB_CodeModel_ICodeExpression__IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.%23ctor(LinqToDB.CodeModel.IType%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CIEnumerable%7BLinqToDB.CodeModel.CodeAssignmentStatement%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_IType_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAssignmentStatement%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L19">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNew__ctor_" data-uid="LinqToDB.CodeModel.CodeNew.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_IType_IEnumerable_LinqToDB_CodeModel_ICodeExpression__IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__" data-uid="LinqToDB.CodeModel.CodeNew.#ctor(LinqToDB.CodeModel.IType,IEnumerable{LinqToDB.CodeModel.ICodeExpression},IEnumerable{LinqToDB.CodeModel.CodeAssignmentStatement})">CodeNew(IType, IEnumerable&lt;ICodeExpression&gt;, IEnumerable&lt;CodeAssignmentStatement&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodeNew__ctor_LinqToDB_CodeModel_IType_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAssignmentStatement__" data-uid="LinqToDB.CodeModel.CodeNew.#ctor(LinqToDB.CodeModel.IType,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAssignmentStatement})">CodeNew(IType, IEnumerable&lt;ICodeExpression&gt;, IEnumerable&lt;CodeAssignmentStatement&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNew(IType type, IEnumerable&lt;ICodeExpression&gt; parameters, IEnumerable&lt;CodeAssignmentStatement&gt; initializers)</code></pre>
</div>
@ -177,22 +176,22 @@
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a>&gt;</td>
<td><span class="parametername">initializers</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_Initializers.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.Initializers%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_Initializers.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.Initializers%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L35">View Source</a>
@ -202,7 +201,7 @@
<div class="markdown level1 summary"><p>Object initializer properties.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;CodeAssignmentStatement&gt; Initializers { get; }</code></pre>
</div>
@ -216,14 +215,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAssignmentStatement.html">CodeAssignmentStatement</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.Parameters%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.Parameters%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L31">View Source</a>
@ -233,7 +232,7 @@
<div class="markdown level1 summary"><p>Constructor parameters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;ICodeExpression&gt; Parameters { get; }</code></pre>
</div>
@ -247,14 +246,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L27">View Source</a>
@ -264,7 +263,7 @@
<div class="markdown level1 summary"><p>Instantiated type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -283,68 +282,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L38">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNew_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeNew.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeNew_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeNew.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L37">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNew_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeNew.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeNew_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeNew.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -353,9 +290,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -363,44 +297,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNew.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNew%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNew.cs/#L10" class="contribution-link">View Source</a>
@ -415,7 +352,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -423,13 +360,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNewArray
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNewArray
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeNewArray
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeNewArray
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeNewArray">
<h1 id="LinqToDB_CodeModel_CodeNewArray" data-uid="LinqToDB.CodeModel.CodeNewArray" class="text-break">Class CodeNewArray
</h1>
</h1>
<div class="markdown level0 summary"><p>Expression, describing new one-dimensional array declaration.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeNewArray</span></div>
</div>
<div class="implements">
@ -96,26 +95,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeNewArray_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeNewArray : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeNewArray : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Boolean%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.%23ctor(LinqToDB.CodeModel.CodeTypeToken%2CSystem.Boolean%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L13">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNewArray__ctor_" data-uid="LinqToDB.CodeModel.CodeNewArray.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_" data-uid="LinqToDB.CodeModel.CodeNewArray.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Boolean,IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Boolean)">CodeNewArray(CodeTypeToken, Boolean, IEnumerable&lt;ICodeExpression&gt;, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_CodeTypeToken_System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_" data-uid="LinqToDB.CodeModel.CodeNewArray.#ctor(LinqToDB.CodeModel.CodeTypeToken,System.Boolean,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Boolean)">CodeNewArray(CodeTypeToken, bool, IEnumerable&lt;ICodeExpression&gt;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNewArray(CodeTypeToken type, bool valueTyped, IEnumerable&lt;ICodeExpression&gt; values, bool inline)</code></pre>
</div>
@ -135,17 +134,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">valueTyped</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">values</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">inline</span></td>
<td></td>
</tr>
@ -153,16 +152,16 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_IType_System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Boolean%2CIEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Boolean)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_IType_System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.%23ctor(LinqToDB.CodeModel.IType%2CSystem.Boolean%2CSystem.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.ICodeExpression%7D%2CSystem.Boolean)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L22">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNewArray__ctor_" data-uid="LinqToDB.CodeModel.CodeNewArray.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_IType_System_Boolean_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_" data-uid="LinqToDB.CodeModel.CodeNewArray.#ctor(LinqToDB.CodeModel.IType,System.Boolean,IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Boolean)">CodeNewArray(IType, Boolean, IEnumerable&lt;ICodeExpression&gt;, Boolean)</h4>
<h4 id="LinqToDB_CodeModel_CodeNewArray__ctor_LinqToDB_CodeModel_IType_System_Boolean_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_ICodeExpression__System_Boolean_" data-uid="LinqToDB.CodeModel.CodeNewArray.#ctor(LinqToDB.CodeModel.IType,System.Boolean,System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.ICodeExpression},System.Boolean)">CodeNewArray(IType, bool, IEnumerable&lt;ICodeExpression&gt;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeNewArray(IType type, bool valueTyped, IEnumerable&lt;ICodeExpression&gt; values, bool inline)</code></pre>
</div>
@ -182,27 +181,27 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">valueTyped</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><span class="parametername">values</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">inline</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_Inline.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.Inline%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_Inline.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.Inline%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L38">View Source</a>
@ -212,7 +211,7 @@
<div class="markdown level1 summary"><p>Generate array declaration in single code line if possible.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool Inline { get; }</code></pre>
</div>
@ -226,14 +225,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L30">View Source</a>
@ -243,7 +242,7 @@
<div class="markdown level1 summary"><p>Array element type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -264,7 +263,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_Values.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.Values%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_Values.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.Values%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L42">View Source</a>
@ -274,7 +273,7 @@
<div class="markdown level1 summary"><p>Array elements.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;ICodeExpression&gt; Values { get; }</code></pre>
</div>
@ -288,14 +287,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_ValueTyped.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.ValueTyped%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_ValueTyped.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.ValueTyped%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L34">View Source</a>
@ -305,7 +304,7 @@
<div class="markdown level1 summary"><p>Array type could be infered from values.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool ValueTyped { get; }</code></pre>
</div>
@ -319,69 +318,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L45">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNewArray_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeNewArray.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeNewArray_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeNewArray.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L44">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeNewArray_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeNewArray.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeNewArray_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeNewArray.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
@ -394,9 +331,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -404,44 +338,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeNewArray.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeNewArray%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeNewArray.cs/#L9" class="contribution-link">View Source</a>
@ -456,7 +393,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -464,13 +401,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeParameter
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeParameter
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeParameter
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeParameter
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeParameter">
<h1 id="LinqToDB_CodeModel_CodeParameter" data-uid="LinqToDB.CodeModel.CodeParameter" class="text-break">Class CodeParameter
</h1>
</h1>
<div class="markdown level0 summary"><p>Method parameter.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.CodeTypedName.html">CodeTypedName</a></div>
<div class="level2"><span class="xref">CodeParameter</span></div>
</div>
@ -109,28 +108,28 @@
<a class="xref" href="LinqToDB.CodeModel.CodeTypedName.html#LinqToDB_CodeModel_CodeTypedName_Reference">CodeTypedName.Reference</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeParameter_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeParameter : CodeTypedName, ITypedName, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeParameterDirection_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.%23ctor(LinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeParameterDirection%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeParameterDirection_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.%23ctor(LinqToDB.CodeModel.IType%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeParameterDirection%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeParameter.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeParameter__ctor_" data-uid="LinqToDB.CodeModel.CodeParameter.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeParameter__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeParameterDirection_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeParameter.#ctor(LinqToDB.CodeModel.IType,LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeParameterDirection,LinqToDB.CodeModel.ICodeExpression)">CodeParameter(IType, CodeIdentifier, CodeParameterDirection, ICodeExpression)</h4>
<h4 id="LinqToDB_CodeModel_CodeParameter__ctor_LinqToDB_CodeModel_IType_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeParameterDirection_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeParameter.#ctor(LinqToDB.CodeModel.IType,LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeParameterDirection,LinqToDB.CodeModel.ICodeExpression)">CodeParameter(IType, CodeIdentifier, CodeParameterDirection, ICodeExpression?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeParameter(IType type, CodeIdentifier name, CodeParameterDirection direction, ICodeExpression defaultValue)</code></pre>
<pre><code class="lang-csharp hljs">public CodeParameter(IType type, CodeIdentifier name, CodeParameterDirection direction, ICodeExpression? defaultValue)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -165,22 +164,22 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter_DefaultValue.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.DefaultValue%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter_DefaultValue.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.DefaultValue%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeParameter.cs/#L32">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeParameter_DefaultValue_" data-uid="LinqToDB.CodeModel.CodeParameter.DefaultValue*"></a>
<h4 id="LinqToDB_CodeModel_CodeParameter_DefaultValue" data-uid="LinqToDB.CodeModel.CodeParameter.DefaultValue">DefaultValue</h4>
<div class="markdown level1 summary"><p>Parameter&apos;s default value.</p>
<div class="markdown level1 summary"><p>Parameter's default value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression DefaultValue { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ICodeExpression? DefaultValue { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -199,7 +198,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter_Direction.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.Direction%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter_Direction.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.Direction%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeParameter.cs/#L28">View Source</a>
@ -209,7 +208,7 @@
<div class="markdown level1 summary"><p>Parameter direction.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeParameterDirection Direction { get; }</code></pre>
</div>
@ -228,38 +227,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeParameter.cs/#L34">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeParameter_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeParameter.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeParameter_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeParameter.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ITypedName.html">ITypedName</a>
@ -268,9 +235,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -278,44 +242,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameter%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeParameter.cs/#L8" class="contribution-link">View Source</a>
@ -330,7 +297,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -338,13 +305,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum CodeParameterDirection
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum CodeParameterDirection
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Enum CodeParameterDirection
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Enum CodeParameterDirection
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,21 +78,21 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeParameterDirection">
<h1 id="LinqToDB_CodeModel_CodeParameterDirection" data-uid="LinqToDB.CodeModel.CodeParameterDirection" class="text-break">Enum CodeParameterDirection
</h1>
</h1>
<div class="markdown level0 summary"><p>Parameter direction.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeParameterDirection_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public enum CodeParameterDirection : int</code></pre>
<pre><code class="lang-csharp hljs">public enum CodeParameterDirection</code></pre>
</div>
<h3 id="fields">Fields
</h3>
</h3>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
@ -121,59 +120,65 @@
</thead></thead></table>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;CodeParameterDirection&gt;()</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_Between__1___0___0___0_">Sql.Between&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;CodeParameterDirection&gt;(CodeParameterDirection)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0_System_Nullable___0__">Sql.IsDistinctFrom&lt;CodeParameterDirection&gt;(Nullable&lt;CodeParameterDirection&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0_System_Nullable___0__">Sql.IsDistinctFrom&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection?)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;CodeParameterDirection&gt;(CodeParameterDirection)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0_System_Nullable___0__">Sql.IsNotDistinctFrom&lt;CodeParameterDirection&gt;(Nullable&lt;CodeParameterDirection&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0_System_Nullable___0__">Sql.IsNotDistinctFrom&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection?)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;CodeParameterDirection&gt;(IEnumerable&lt;CodeParameterDirection&gt;)</a>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_NotBetween__1___0___0___0_">Sql.NotBetween&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;CodeParameterDirection&gt;(IQueryable&lt;CodeParameterDirection&gt;)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;CodeParameterDirection&gt;(CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, params CodeParameterDirection[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(IEnumerable&lt;CodeParameterDirection&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, IEnumerable&lt;CodeParameterDirection&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(IQueryable&lt;CodeParameterDirection&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;CodeParameterDirection&gt;(CodeParameterDirection, IQueryable&lt;CodeParameterDirection&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, CodeParameterDirection, CodeParameterDirection)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, params CodeParameterDirection[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, IEnumerable&lt;CodeParameterDirection&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;CodeParameterDirection&gt;(CodeParameterDirection, IQueryable&lt;CodeParameterDirection&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameterDirection.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameterDirection%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeParameterDirection.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeParameterDirection%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/Basics/CodeParameterDirection.cs/#L7" class="contribution-link">View Source</a>
@ -188,7 +193,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -196,13 +201,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodePragma
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodePragma
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodePragma
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodePragma
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodePragma">
<h1 id="LinqToDB_CodeModel_CodePragma" data-uid="LinqToDB.CodeModel.CodePragma" class="text-break">Class CodePragma
</h1>
</h1>
<div class="markdown level0 summary"><p>Compiler pragma directive.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodePragma</span></div>
</div>
<div class="implements">
@ -97,26 +96,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.IGroupElement.html">IGroupElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodePragma_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodePragma : object, ITopLevelElement, IGroupElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodePragma : ITopLevelElement, IGroupElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma__ctor_LinqToDB_CodeModel_PragmaType_IEnumerable_System_String__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.%23ctor(LinqToDB.CodeModel.PragmaType%2CIEnumerable%7BSystem.String%7D)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma__ctor_LinqToDB_CodeModel_PragmaType_System_Collections_Generic_IEnumerable_System_String__.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.%23ctor(LinqToDB.CodeModel.PragmaType%2CSystem.Collections.Generic.IEnumerable%7BSystem.String%7D)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodePragma.cs/#L11">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodePragma__ctor_" data-uid="LinqToDB.CodeModel.CodePragma.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodePragma__ctor_LinqToDB_CodeModel_PragmaType_IEnumerable_System_String__" data-uid="LinqToDB.CodeModel.CodePragma.#ctor(LinqToDB.CodeModel.PragmaType,IEnumerable{System.String})">CodePragma(PragmaType, IEnumerable&lt;String&gt;)</h4>
<h4 id="LinqToDB_CodeModel_CodePragma__ctor_LinqToDB_CodeModel_PragmaType_System_Collections_Generic_IEnumerable_System_String__" data-uid="LinqToDB.CodeModel.CodePragma.#ctor(LinqToDB.CodeModel.PragmaType,System.Collections.Generic.IEnumerable{System.String})">CodePragma(PragmaType, IEnumerable&lt;string&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodePragma(PragmaType type, IEnumerable&lt;string&gt; parameters)</code></pre>
</div>
@ -136,17 +135,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">IEnumerable</span>&lt;<span class="xref">System.String</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>&gt;</td>
<td><span class="parametername">parameters</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.Parameters%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma_Parameters.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.Parameters%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodePragma.cs/#L24">View Source</a>
@ -156,7 +155,7 @@
<div class="markdown level1 summary"><p>Directive parameters.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;string&gt; Parameters { get; }</code></pre>
</div>
@ -170,14 +169,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<span class="xref">System.String</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma_PragmaType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.PragmaType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma_PragmaType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.PragmaType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodePragma.cs/#L20">View Source</a>
@ -187,7 +186,7 @@
<div class="markdown level1 summary"><p>Directive type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public PragmaType PragmaType { get; }</code></pre>
</div>
@ -206,38 +205,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodePragma.cs/#L26">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodePragma_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodePragma.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodePragma_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodePragma.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ITopLevelElement.html">ITopLevelElement</a>
@ -249,9 +216,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -259,44 +223,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodePragma.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodePragma%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodePragma.cs/#L9" class="contribution-link">View Source</a>
@ -311,7 +278,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -319,13 +286,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeProperty
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeProperty
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeProperty
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeProperty
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeProperty">
<h1 id="LinqToDB_CodeModel_CodeProperty" data-uid="LinqToDB.CodeModel.CodeProperty" class="text-break">Class CodeProperty
</h1>
</h1>
<div class="markdown level0 summary"><p>Class property declaration.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html">AttributeOwner</a></div>
<div class="level2"><span class="xref">CodeProperty</span></div>
</div>
@ -104,17 +103,17 @@
<a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_CustomAttributes">AttributeOwner.CustomAttributes</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeProperty_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeProperty : AttributeOwner, IGroupElement, ICodeElement, ITypedName</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.IType)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_IType_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.%23ctor(LinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.IType)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L42">View Source</a>
@ -123,7 +122,7 @@
<h4 id="LinqToDB_CodeModel_CodeProperty__ctor_LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_IType_" data-uid="LinqToDB.CodeModel.CodeProperty.#ctor(LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.IType)">CodeProperty(CodeIdentifier, IType)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeProperty(CodeIdentifier name, IType type)</code></pre>
</div>
@ -151,18 +150,18 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_System_Boolean_LinqToDB_CodeModel_CodeBlock_System_Boolean_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.%23ctor(System.Nullable%7BIEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%7D%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken%2CLinqToDB.CodeModel.Modifiers%2CSystem.Boolean%2CLinqToDB.CodeModel.CodeBlock%2CSystem.Boolean%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeComment%2CLinqToDB.CodeModel.CodeXmlComment%2CLinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_System_Boolean_LinqToDB_CodeModel_CodeBlock_System_Boolean_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.%23ctor(System.Collections.Generic.IEnumerable%7BLinqToDB.CodeModel.CodeAttribute%7D%2CLinqToDB.CodeModel.CodeIdentifier%2CLinqToDB.CodeModel.CodeTypeToken%2CLinqToDB.CodeModel.Modifiers%2CSystem.Boolean%2CLinqToDB.CodeModel.CodeBlock%2CSystem.Boolean%2CLinqToDB.CodeModel.CodeBlock%2CLinqToDB.CodeModel.CodeComment%2CLinqToDB.CodeModel.CodeXmlComment%2CLinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L11">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeProperty__ctor_" data-uid="LinqToDB.CodeModel.CodeProperty.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeProperty__ctor_System_Nullable_IEnumerable_LinqToDB_CodeModel_CodeAttribute___LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_System_Boolean_LinqToDB_CodeModel_CodeBlock_System_Boolean_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeProperty.#ctor(System.Nullable{IEnumerable{LinqToDB.CodeModel.CodeAttribute}},LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken,LinqToDB.CodeModel.Modifiers,System.Boolean,LinqToDB.CodeModel.CodeBlock,System.Boolean,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeComment,LinqToDB.CodeModel.CodeXmlComment,LinqToDB.CodeModel.ICodeExpression)">CodeProperty(Nullable&lt;IEnumerable&lt;CodeAttribute&gt;&gt;, CodeIdentifier, CodeTypeToken, Modifiers, Boolean, CodeBlock, Boolean, CodeBlock, CodeComment, CodeXmlComment, ICodeExpression)</h4>
<h4 id="LinqToDB_CodeModel_CodeProperty__ctor_System_Collections_Generic_IEnumerable_LinqToDB_CodeModel_CodeAttribute__LinqToDB_CodeModel_CodeIdentifier_LinqToDB_CodeModel_CodeTypeToken_LinqToDB_CodeModel_Modifiers_System_Boolean_LinqToDB_CodeModel_CodeBlock_System_Boolean_LinqToDB_CodeModel_CodeBlock_LinqToDB_CodeModel_CodeComment_LinqToDB_CodeModel_CodeXmlComment_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeProperty.#ctor(System.Collections.Generic.IEnumerable{LinqToDB.CodeModel.CodeAttribute},LinqToDB.CodeModel.CodeIdentifier,LinqToDB.CodeModel.CodeTypeToken,LinqToDB.CodeModel.Modifiers,System.Boolean,LinqToDB.CodeModel.CodeBlock,System.Boolean,LinqToDB.CodeModel.CodeBlock,LinqToDB.CodeModel.CodeComment,LinqToDB.CodeModel.CodeXmlComment,LinqToDB.CodeModel.ICodeExpression)">CodeProperty(IEnumerable&lt;CodeAttribute&gt;?, CodeIdentifier, CodeTypeToken, Modifiers, bool, CodeBlock?, bool, CodeBlock?, CodeComment?, CodeXmlComment?, ICodeExpression?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeProperty(IEnumerable&lt;CodeAttribute&gt;? customAttributes, CodeIdentifier name, CodeTypeToken type, Modifiers attributes, bool hasGetter, CodeBlock getter, bool hasSetter, CodeBlock setter, CodeComment trailingComment, CodeXmlComment xmlDoc, ICodeExpression initializer)</code></pre>
<pre><code class="lang-csharp hljs">public CodeProperty(IEnumerable&lt;CodeAttribute&gt;? customAttributes, CodeIdentifier name, CodeTypeToken type, Modifiers attributes, bool hasGetter, CodeBlock? getter, bool hasSetter, CodeBlock? setter, CodeComment? trailingComment, CodeXmlComment? xmlDoc, ICodeExpression? initializer)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -175,7 +174,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Nullable</span>&lt;<span class="xref">IEnumerable</span>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="LinqToDB.CodeModel.CodeAttribute.html">CodeAttribute</a>&gt;</td>
<td><span class="parametername">customAttributes</span></td>
<td></td>
</tr>
@ -195,7 +194,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">hasGetter</span></td>
<td></td>
</tr>
@ -205,7 +204,7 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td><span class="parametername">hasSetter</span></td>
<td></td>
</tr>
@ -232,10 +231,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Attributes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Attributes%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Attributes.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Attributes%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L58">View Source</a>
@ -245,7 +244,7 @@
<div class="markdown level1 summary"><p>Property attributes and modifiers.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Modifiers Attributes { get; }</code></pre>
</div>
@ -266,7 +265,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.ElementType%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L93">View Source</a>
@ -275,7 +274,7 @@
<h4 id="LinqToDB_CodeModel_CodeProperty_ElementType" data-uid="LinqToDB.CodeModel.CodeProperty.ElementType">ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override CodeElementType ElementType { get; }</code></pre>
</div>
@ -298,7 +297,7 @@
<div><a class="xref" href="LinqToDB.CodeModel.AttributeOwner.html#LinqToDB_CodeModel_AttributeOwner_ElementType">AttributeOwner.ElementType</a></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Getter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Getter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Getter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Getter%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L66">View Source</a>
@ -308,9 +307,9 @@
<div class="markdown level1 summary"><p>Getter body.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeBlock Getter { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeBlock? Getter { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -329,7 +328,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_HasGetter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.HasGetter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_HasGetter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.HasGetter%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L62">View Source</a>
@ -339,7 +338,7 @@
<div class="markdown level1 summary"><p>Indicates that property has getter.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool HasGetter { get; }</code></pre>
</div>
@ -353,14 +352,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_HasSetter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.HasSetter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_HasSetter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.HasSetter%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L70">View Source</a>
@ -370,7 +369,7 @@
<div class="markdown level1 summary"><p>Indicates that property has setter.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool HasSetter { get; }</code></pre>
</div>
@ -384,14 +383,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Initializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Initializer%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Initializer.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Initializer%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L86">View Source</a>
@ -401,9 +400,9 @@
<div class="markdown level1 summary"><p>Optional initializer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Initializer { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ICodeExpression? Initializer { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -422,7 +421,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Name%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L50">View Source</a>
@ -432,7 +431,7 @@
<div class="markdown level1 summary"><p>Property name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeIdentifier Name { get; }</code></pre>
</div>
@ -453,7 +452,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Reference.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Reference%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Reference.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Reference%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L91">View Source</a>
@ -463,7 +462,7 @@
<div class="markdown level1 summary"><p>Simple reference to current property.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeReference Reference { get; }</code></pre>
</div>
@ -484,7 +483,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Setter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Setter%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Setter.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Setter%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L74">View Source</a>
@ -494,9 +493,9 @@
<div class="markdown level1 summary"><p>Setter body.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeBlock Setter { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeBlock? Setter { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -515,7 +514,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_TrailingComment.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.TrailingComment%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_TrailingComment.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.TrailingComment%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L78">View Source</a>
@ -525,9 +524,9 @@
<div class="markdown level1 summary"><p>Optional trailing comment on same line as property.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeComment TrailingComment { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeComment? TrailingComment { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -546,7 +545,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L54">View Source</a>
@ -556,7 +555,7 @@
<div class="markdown level1 summary"><p>Property type.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeTypeToken Type { get; }</code></pre>
</div>
@ -577,7 +576,7 @@
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_XmlDoc.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.XmlDoc%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty_XmlDoc.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty.XmlDoc%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L82">View Source</a>
@ -587,9 +586,9 @@
<div class="markdown level1 summary"><p>Xml-doc comment.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeXmlComment XmlDoc { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CodeXmlComment? XmlDoc { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -617,9 +616,6 @@
<a class="xref" href="LinqToDB.CodeModel.ITypedName.html">ITypedName</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -627,44 +623,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeProperty.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeProperty%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeProperty.cs/#L9" class="contribution-link">View Source</a>
@ -679,7 +678,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -687,13 +686,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeReference
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeReference
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeReference
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeReference
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeReference">
<h1 id="LinqToDB_CodeModel_CodeReference" data-uid="LinqToDB.CodeModel.CodeReference" class="text-break">Class CodeReference
</h1>
</h1>
<div class="markdown level0 summary"><p>Defines reference to parameter or variable inside of current method/property or simple (without owner type/instance) reference to field/property.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeReference</span></div>
</div>
<div class="implements">
@ -97,17 +96,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ILValue.html">ILValue</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeReference_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeReference : object, ICodeExpression, ILValue, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeReference : ICodeExpression, ILValue, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference__ctor_LinqToDB_CodeModel_ITypedName_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference.%23ctor(LinqToDB.CodeModel.ITypedName)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference__ctor_LinqToDB_CodeModel_ITypedName_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference.%23ctor(LinqToDB.CodeModel.ITypedName)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReference.cs/#L13">View Source</a>
@ -117,7 +116,7 @@
<div class="markdown level1 summary"><p>Create parameter, variable, field or property reference (access expression).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeReference(ITypedName referenced)</code></pre>
</div>
@ -140,10 +139,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference_Referenced.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference.Referenced%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference_Referenced.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference.Referenced%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReference.cs/#L21">View Source</a>
@ -153,7 +152,7 @@
<div class="markdown level1 summary"><p>Referenced named object with type (parameter, variable, property or field).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ITypedName Referenced { get; }</code></pre>
</div>
@ -172,68 +171,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReference.cs/#L24">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeReference_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeReference.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeReference_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeReference.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReference.cs/#L23">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeReference_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeReference.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeReference_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeReference.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -245,9 +182,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -255,44 +189,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReference.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReference%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReference.cs/#L7" class="contribution-link">View Source</a>
@ -307,7 +244,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -315,13 +252,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeRegion
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeRegion
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeRegion
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeRegion
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeRegion">
<h1 id="LinqToDB_CodeModel_CodeRegion" data-uid="LinqToDB.CodeModel.CodeRegion" class="text-break">Class CodeRegion
</h1>
</h1>
<div class="markdown level0 summary"><p>Code region.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeRegion</span></div>
</div>
<div class="implements">
@ -97,26 +96,26 @@
<div><a class="xref" href="LinqToDB.CodeModel.IGroupElement.html">IGroupElement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeRegion_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeRegion : object, ITopLevelElement, IGroupElement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeRegion : ITopLevelElement, IGroupElement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion__ctor_LinqToDB_CodeModel_CodeClass_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.%23ctor(LinqToDB.CodeModel.CodeClass%2CSystem.String)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion__ctor_LinqToDB_CodeModel_CodeClass_System_String_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.%23ctor(LinqToDB.CodeModel.CodeClass%2CSystem.String)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L20">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeRegion__ctor_" data-uid="LinqToDB.CodeModel.CodeRegion.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeRegion__ctor_LinqToDB_CodeModel_CodeClass_System_String_" data-uid="LinqToDB.CodeModel.CodeRegion.#ctor(LinqToDB.CodeModel.CodeClass,System.String)">CodeRegion(CodeClass, String)</h4>
<h4 id="LinqToDB_CodeModel_CodeRegion__ctor_LinqToDB_CodeModel_CodeClass_System_String_" data-uid="LinqToDB.CodeModel.CodeRegion.#ctor(LinqToDB.CodeModel.CodeClass,System.String)">CodeRegion(CodeClass, string)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeRegion(CodeClass ownerType, string name)</code></pre>
</div>
@ -136,17 +135,17 @@
<td></td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td><span class="parametername">name</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_Members.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.Members%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_Members.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.Members%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L36">View Source</a>
@ -156,7 +155,7 @@
<div class="markdown level1 summary"><p>Region members (in groups).</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IReadOnlyList&lt;IMemberGroup&gt; Members { get; }</code></pre>
</div>
@ -170,14 +169,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">IReadOnlyList</span>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a>&lt;<a class="xref" href="LinqToDB.CodeModel.IMemberGroup.html">IMemberGroup</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.Name%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_Name.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.Name%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L28">View Source</a>
@ -187,7 +186,7 @@
<div class="markdown level1 summary"><p>Region name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string Name { get; }</code></pre>
</div>
@ -201,14 +200,14 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.String</span></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.Type%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L32">View Source</a>
@ -218,7 +217,7 @@
<div class="markdown level1 summary"><p>Owner class in which region is declared.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass Type { get; }</code></pre>
</div>
@ -238,10 +237,10 @@
</tbody>
</table>
<h3 id="methods">Methods
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_IsEmpty.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.IsEmpty%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_IsEmpty.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.IsEmpty%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L43">View Source</a>
@ -251,7 +250,7 @@
<div class="markdown level1 summary"><p>Returns true if region is empty.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool IsEmpty()</code></pre>
</div>
@ -265,39 +264,7 @@
</thead>
<tbody>
<tr>
<td><span class="xref">System.Boolean</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L38">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeRegion_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeRegion.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeRegion_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeRegion.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
<td></td>
</tr>
</tbody>
@ -313,9 +280,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -323,44 +287,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeRegion.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeRegion%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeRegion.cs/#L9" class="contribution-link">View Source</a>
@ -375,7 +342,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -383,13 +350,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeReturn
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeReturn
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeReturn
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeReturn
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeReturn">
<h1 id="LinqToDB_CodeModel_CodeReturn" data-uid="LinqToDB.CodeModel.CodeReturn" class="text-break">Class CodeReturn
</h1>
</h1>
<div class="markdown level0 summary"><p>Return statement.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeReturn</span></div>
</div>
<div class="implements">
@ -96,28 +95,28 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeReturn_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeReturn : object, ICodeStatement, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeReturn : ICodeStatement, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn.%23ctor(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn.%23ctor(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReturn.cs/#L8">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeReturn__ctor_" data-uid="LinqToDB.CodeModel.CodeReturn.#ctor*"></a>
<h4 id="LinqToDB_CodeModel_CodeReturn__ctor_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeReturn.#ctor(LinqToDB.CodeModel.ICodeExpression)">CodeReturn(ICodeExpression)</h4>
<h4 id="LinqToDB_CodeModel_CodeReturn__ctor_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeReturn.#ctor(LinqToDB.CodeModel.ICodeExpression)">CodeReturn(ICodeExpression?)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeReturn(ICodeExpression expression)</code></pre>
<pre><code class="lang-csharp hljs">public CodeReturn(ICodeExpression? expression)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -137,10 +136,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn_Expression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn.Expression%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn_Expression.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn.Expression%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReturn.cs/#L16">View Source</a>
@ -150,9 +149,9 @@
<div class="markdown level1 summary"><p>Optional return value.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Expression { get; }</code></pre>
<pre><code class="lang-csharp hljs">public ICodeExpression? Expression { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
@ -169,38 +168,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReturn.cs/#L18">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeReturn_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeReturn.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeReturn_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeReturn.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeStatement.html">ICodeStatement</a>
@ -209,9 +176,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -219,44 +183,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeReturn.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeReturn%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeReturn.cs/#L6" class="contribution-link">View Source</a>
@ -271,7 +238,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -279,13 +246,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeSuppressNull
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeSuppressNull
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeSuppressNull
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeSuppressNull
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeSuppressNull">
<h1 id="LinqToDB_CodeModel_CodeSuppressNull" data-uid="LinqToDB.CodeModel.CodeSuppressNull" class="text-break">Class CodeSuppressNull
</h1>
</h1>
<div class="markdown level0 summary"><p>null-forgiving operator.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeSuppressNull</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeSuppressNull_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeSuppressNull : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeSuppressNull : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull.%23ctor(LinqToDB.CodeModel.ICodeExpression)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull__ctor_LinqToDB_CodeModel_ICodeExpression_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull.%23ctor(LinqToDB.CodeModel.ICodeExpression)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeSuppressNull.cs/#L10">View Source</a>
@ -115,7 +114,7 @@
<h4 id="LinqToDB_CodeModel_CodeSuppressNull__ctor_LinqToDB_CodeModel_ICodeExpression_" data-uid="LinqToDB.CodeModel.CodeSuppressNull.#ctor(LinqToDB.CodeModel.ICodeExpression)">CodeSuppressNull(ICodeExpression)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeSuppressNull(ICodeExpression value)</code></pre>
</div>
@ -137,10 +136,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull.Value%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull_Value.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull.Value%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeSuppressNull.cs/#L21">View Source</a>
@ -150,7 +149,7 @@
<div class="markdown level1 summary"><p>Value (expression) to apply operator.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public ICodeExpression Value { get; }</code></pre>
</div>
@ -169,68 +168,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeSuppressNull.cs/#L24">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeSuppressNull_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeSuppressNull.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeSuppressNull_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeSuppressNull.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeSuppressNull.cs/#L23">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeSuppressNull_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeSuppressNull.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeSuppressNull_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeSuppressNull.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -239,9 +176,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -249,44 +183,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeSuppressNull.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeSuppressNull%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeSuppressNull.cs/#L8" class="contribution-link">View Source</a>
@ -301,7 +238,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -309,13 +246,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Просмотреть файл

@ -1,23 +1,22 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeThis
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeThis
| Linq To DB (aka linq2db) ">
<meta name="generator" content="docfx 2.59.4.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CodeThis
| Linq To DB (aka linq2db) </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CodeThis
| Linq To DB (aka linq2db) ">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<link rel="shortcut icon" href="../images/icon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
@ -25,7 +24,7 @@
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
@ -35,7 +34,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../images/icon.png" alt="">
</a>
@ -49,7 +48,7 @@
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
@ -59,7 +58,7 @@
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
@ -69,7 +68,7 @@
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
@ -79,16 +78,16 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="LinqToDB.CodeModel.CodeThis">
<h1 id="LinqToDB_CodeModel_CodeThis" data-uid="LinqToDB.CodeModel.CodeThis" class="text-break">Class CodeThis
</h1>
</h1>
<div class="markdown level0 summary"><p><code>this</code> reference.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
<div class="level1"><span class="xref">CodeThis</span></div>
</div>
<div class="implements">
@ -96,17 +95,17 @@
<div><a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a></div>
<div><a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.CodeModel.html">LinqToDB.CodeModel</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="LinqToDB.html">LinqToDB</a>.<a class="xref" href="LinqToDB.CodeModel.html">CodeModel</a></h6>
<h6><strong>Assembly</strong>: linq2db.Tools.dll</h6>
<h5 id="LinqToDB_CodeModel_CodeThis_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public sealed class CodeThis : object, ICodeExpression, ICodeElement</code></pre>
<pre><code class="lang-csharp hljs">public sealed class CodeThis : ICodeExpression, ICodeElement</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis__ctor_LinqToDB_CodeModel_CodeClass_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis.%23ctor(LinqToDB.CodeModel.CodeClass)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis__ctor_LinqToDB_CodeModel_CodeClass_.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis.%23ctor(LinqToDB.CodeModel.CodeClass)%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeThis.cs/#L8">View Source</a>
@ -115,9 +114,9 @@
<h4 id="LinqToDB_CodeModel_CodeThis__ctor_LinqToDB_CodeModel_CodeClass_" data-uid="LinqToDB.CodeModel.CodeThis.#ctor(LinqToDB.CodeModel.CodeClass)">CodeThis(CodeClass)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeThis(CodeClass class)</code></pre>
<pre><code class="lang-csharp hljs">public CodeThis(CodeClass @class)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
@ -137,10 +136,10 @@
</tbody>
</table>
<h3 id="properties">Properties
</h3>
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis_Class.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis.Class%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis_Class.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis.Class%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">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeThis.cs/#L13">View Source</a>
@ -149,7 +148,7 @@
<h4 id="LinqToDB_CodeModel_CodeThis_Class" data-uid="LinqToDB.CodeModel.CodeThis.Class">Class</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CodeClass Class { get; }</code></pre>
</div>
@ -168,68 +167,6 @@
</tr>
</tbody>
</table>
<h3 id="eii">Explicit Interface Implementations
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis_LinqToDB_CodeModel_ICodeElement_ElementType.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis.LinqToDB%23CodeModel%23ICodeElement%23ElementType%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeThis.cs/#L16">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeThis_LinqToDB_CodeModel_ICodeElement_ElementType_" data-uid="LinqToDB.CodeModel.CodeThis.LinqToDB#CodeModel#ICodeElement#ElementType*"></a>
<h4 id="LinqToDB_CodeModel_CodeThis_LinqToDB_CodeModel_ICodeElement_ElementType" data-uid="LinqToDB.CodeModel.CodeThis.LinqToDB#CodeModel#ICodeElement#ElementType">ICodeElement.ElementType</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">CodeElementType ICodeElement.ElementType { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.CodeElementType.html">CodeElementType</a></td>
<td></td>
</tr>
</tbody>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis_LinqToDB_CodeModel_ICodeExpression_Type.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis.LinqToDB%23CodeModel%23ICodeExpression%23Type%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeThis.cs/#L15">View Source</a>
</span>
<a id="LinqToDB_CodeModel_CodeThis_LinqToDB_CodeModel_ICodeExpression_Type_" data-uid="LinqToDB.CodeModel.CodeThis.LinqToDB#CodeModel#ICodeExpression#Type*"></a>
<h4 id="LinqToDB_CodeModel_CodeThis_LinqToDB_CodeModel_ICodeExpression_Type" data-uid="LinqToDB.CodeModel.CodeThis.LinqToDB#CodeModel#ICodeExpression#Type">ICodeExpression.Type</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">IType ICodeExpression.Type { get; }</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="LinqToDB.CodeModel.IType.html">IType</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="implements">Implements</h3>
<div>
<a class="xref" href="LinqToDB.CodeModel.ICodeExpression.html">ICodeExpression</a>
@ -238,9 +175,6 @@
<a class="xref" href="LinqToDB.CodeModel.ICodeElement.html">ICodeElement</a>
</div>
<h3 id="extensionmethods">Extension Methods</h3>
<div>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsDistinctFrom__1___0___0_">Sql.IsDistinctFrom&lt;T&gt;(T, T)</a>
</div>
@ -248,44 +182,47 @@
<a class="xref" href="LinqToDB.Sql.html#LinqToDB_Sql_IsNotDistinctFrom__1___0___0_">Sql.IsNotDistinctFrom&lt;T&gt;(T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.Mapper.Map.html#LinqToDB_Tools_Mapper_Map_DeepCopy__1___0_">Map.DeepCopy&lt;T&gt;(T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___0_">SqlExtensions.In&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0___0___">SqlExtensions.In&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, T[])</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.In&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_In__1___0_System_Linq_IQueryable___0__">SqlExtensions.In&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___0___0_">SqlExtensions.NotIn&lt;T&gt;(T, T, T, T)</a>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0___0___">SqlExtensions.NotIn&lt;T&gt;(T, params T[])</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Collections_Generic_IEnumerable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IEnumerable&lt;T&gt;)</a>
</div>
<div>
<a class="xref" href="LinqToDB.Tools.SqlExtensions.html#LinqToDB_Tools_SqlExtensions_NotIn__1___0_System_Linq_IQueryable___0__">SqlExtensions.NotIn&lt;T&gt;(T, IQueryable&lt;T&gt;)</a>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
<li>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A" class="contribution-link">Improve this Doc</a>
<a href="https://github.com/linq2db/linq2db/new/master/apiSpec/new?filename=LinqToDB_CodeModel_CodeThis.md&amp;value=---%0Auid%3A%20LinqToDB.CodeModel.CodeThis%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="contribution-link">Improve this Doc</a>
</li>
<li>
<a href="https://github.com/linq2db/linq2db/blob/master/Source/LinqToDB.Tools/CodeModel/AST/CodeThis.cs/#L6" class="contribution-link">View Source</a>
@ -300,7 +237,7 @@
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
@ -308,13 +245,13 @@
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © 2011-2022 linq2db.com<br><br>Generated by <strong>DocFX</strong>
Copyright © 2011-2023 linq2db.com<br><br>Generated by <strong>DocFX</strong>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше