You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
203 lines
6.8 KiB
203 lines
6.8 KiB
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="GENERATOR" content="VSdocman - documentation generator; https://www.helixoft.com" />
|
|
<link rel="icon" href="favicon.ico">
|
|
<title>ObjectGenerator Methods</title>
|
|
|
|
<link rel="stylesheet" type="text/css" href="msdn2019/toc.css" />
|
|
<script src="msdn2019/toc.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="msdn2019/msdn2019.css">
|
|
<script src="msdn2019/msdn2019.js" type="text/javascript"></script>
|
|
<script src="SyntaxHighlighter/scripts/shCore_helixoft.js" type="text/javascript"></script>
|
|
<script src="SyntaxHighlighter/scripts/shBrushVb.js" type="text/javascript"></script>
|
|
<script src="SyntaxHighlighter/scripts/shBrushCSharp.js" type="text/javascript"></script>
|
|
<script src="SyntaxHighlighter/scripts/shBrushFSharp.js" type="text/javascript"></script>
|
|
<script src="SyntaxHighlighter/scripts/shBrushCpp.js" type="text/javascript"></script>
|
|
<script src="SyntaxHighlighter/scripts/shBrushJScript.js" type="text/javascript"></script>
|
|
<link href="SyntaxHighlighter/styles/shCore.css" rel="stylesheet" type="text/css" />
|
|
<link href="SyntaxHighlighter/styles/shThemeMsdnLW.css" rel="stylesheet" type="text/css" />
|
|
<script type="text/javascript">
|
|
SyntaxHighlighter.all();
|
|
</script>
|
|
<link rel="stylesheet" type="text/css" href="vsdocman_overrides.css">
|
|
</head>
|
|
|
|
<body style="direction: ltr;">
|
|
<div id="topic">
|
|
<!--HEADER START-->
|
|
<div id="header">
|
|
<div id="header-top-container">
|
|
<div id="header-top-parent-container1">
|
|
<div id="header-top-container1">
|
|
<div id="runningHeaderText1"><a id="headerLogo" href="#" onclick="window.location.href = getCssCustomProperty('--headerLogoLink'); return false;">logo</a></div>
|
|
<div id="runningHeaderText1b"><script>
|
|
document.write(getCssCustomProperty('--headerTopCustomLineHtml'));
|
|
</script></div>
|
|
</div>
|
|
</div>
|
|
<div id="header-top-container2">
|
|
<div id="runningHeaderText">API_NetFramework Reference</div>
|
|
|
|
<div id="search-bar-container">
|
|
<form id="search-bar" action="search--.html">
|
|
<input id="HeaderSearchInput" type="search" name="search" placeholder="Search" >
|
|
<button id="btn-search" class="c-glyph" title="Search">
|
|
<span>Search</span>
|
|
</button>
|
|
</form>
|
|
<button id="cancel-search" class="cancel-search" title="Cancel">
|
|
<span>Cancel</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<hr />
|
|
<div id="header-breadcrumbs"></div>
|
|
<div id="headerLinks">
|
|
</div>
|
|
<hr />
|
|
</div>
|
|
<!--HEADER END-->
|
|
|
|
<div id="mainSection">
|
|
|
|
<div id="toc-area">
|
|
<div id="toc-container" class="stickthis full-height">
|
|
<div id="-1"></div>
|
|
<div id="c-1">
|
|
<div id="ci-1" class="inner-for-height"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="mainBody">
|
|
<h1 class="title">ObjectGenerator Methods</h1>
|
|
<p />
|
|
<p>
|
|
The following tables list the members exposed by the
|
|
<a href="topic_0000000000000089.html">ObjectGenerator</a>
|
|
type.
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="section_container">
|
|
<div class="section_heading">
|
|
<span><a href="javascript:void(0)" title="Collapse" onclick="toggleSection(this);">Methods</a></span>
|
|
<div> </div>
|
|
</div>
|
|
|
|
<div id="MethodsSection" class="section">
|
|
<table class="memberListTable">
|
|
<tr>
|
|
<th></th>
|
|
<th>
|
|
Name
|
|
</th>
|
|
<th>
|
|
Description
|
|
</th>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr class="
|
|
|
|
|
|
">
|
|
<td>
|
|
<img alt="Public method" title="Public method" src="msdn2019/pubmethod.png"></img>
|
|
|
|
|
|
|
|
</td>
|
|
<td>
|
|
<a href="topic_000000000000008A.html">GenerateObject(Type)</a>
|
|
|
|
</td>
|
|
<td>
|
|
|
|
Generates an object for a given type. The type needs to be public, have a public default constructor and settable public properties/fields. Currently it supports the following types:
|
|
Simple types: <a target="_top" href="https://docs.microsoft.com/en-us/dotnet/api/system.int32">int</a>, <a target="_top" href="https://docs.microsoft.com/en-us/dotnet/api/system.string">string</a>, <a target="_top" href=".html" onclick="this.target='';return true;">Enum</a>, <a target="_top" href=".html" onclick="this.target='';return true;">DateTime</a>, <a target="_top" href=".html" onclick="this.target='';return true;">Uri</a>, etc.
|
|
Complex types: POCO types.
|
|
Nullables: <a target="_top" href=".html" onclick="this.target='';return true;">Nullable<T></a>.
|
|
Arrays: arrays of simple types or complex types.
|
|
Key value pairs: <a target="_top" href=".html" onclick="this.target='';return true;">KeyValuePair<TKey,TValue></a>
|
|
Tuples: <a target="_top" href=".html" onclick="this.target='';return true;">Tuple<T1></a>, <a target="_top" href=".html" onclick="this.target='';return true;">Tuple<T1,T2></a>, etc
|
|
Dictionaries: <a target="_top" href=".html" onclick="this.target='';return true;">IDictionary<TKey,TValue></a> or anything deriving from <a target="_top" href=".html" onclick="this.target='';return true;">IDictionary<TKey,TValue></a>.
|
|
Collections: <a target="_top" href=".html" onclick="this.target='';return true;">IList<T></a>, <a target="_top" href=".html" onclick="this.target='';return true;">IEnumerable<T></a>, <a target="_top" href=".html" onclick="this.target='';return true;">ICollection<T></a>, <a target="_top" href=".html" onclick="this.target='';return true;">IList</a>, <a target="_top" href=".html" onclick="this.target='';return true;">IEnumerable</a>, <a target="_top" href=".html" onclick="this.target='';return true;">ICollection</a> or anything deriving from <a target="_top" href=".html" onclick="this.target='';return true;">ICollection<T></a> or <a target="_top" href=".html" onclick="this.target='';return true;">IList</a>.
|
|
Queryables: <a target="_top" href=".html" onclick="this.target='';return true;">IQueryable</a>, <a target="_top" href=".html" onclick="this.target='';return true;">IQueryable<T></a>.
|
|
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</table>
|
|
|
|
<a href="#mainBody">
|
|
Top
|
|
</a>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="section_container">
|
|
<div class="section_heading">
|
|
<span><a href="javascript:void(0)" title="Collapse" onclick="toggleSection(this);">See Also</a></span>
|
|
<div> </div>
|
|
</div>
|
|
|
|
<div id="seeAlsoSection" class="section">
|
|
<div>
|
|
<a href="topic_0000000000000089.html">ObjectGenerator Class</a><br />
|
|
<a href="topic_000000000000000B.html">API_NetFramework.Areas.HelpPage Namespace</a><br />
|
|
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="internal-toc-area">
|
|
<div id="internal-toc-container" class="stickthis">
|
|
<h3 id="internal-toc-heading">In this article</h3>
|
|
<span id="internal-toc-definition-localized-text">Definition</span>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="footer">
|
|
<div id="footer-container">
|
|
<p>Generated with <a target="_top" href="http://www.helixoft.com/vsdocman/overview.html">VSdocman</a></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|
|
|